黑马程序员技术交流社区
标题:
在ios环境下,编译C语言代码
[打印本页]
作者:
apple_victor
时间:
2014-3-5 12:44
标题:
在ios环境下,编译C语言代码
本帖最后由 apple_victor 于 2014-3-6 08:54 编辑
在ios环境下,用CLang编译器编译c语言代码,如果去掉前面的 #include <stdio.h> ,编译也能通过,但是有警告,为什么呀?如果在别的环境下,去掉前面的 #include <stdio.h>就编译不能通过。
作者:
Silent_memory
时间:
2014-3-5 14:14
#include<stdio.h> 指令的作用是引入 stdio.h 文件,它是 C 语言标准库中的一个文件,声明了跟标准输入输出相关的函数和变量,如果你没有用到这里的函数或是变量不引入也可以的。
作者:
陈志辉
时间:
2014-3-5 16:50
基础视频有说的,认真看看:lol
作者:
conpgy
时间:
2014-3-5 18:56
# inciude<stdio.h> 不是必须的,这个是包含标准输入输出接口的头文件。如包含printf(), scanf(), getchar(), putchar()等标准输入输出函数。如果用到了这些函数。则必须要加上这一句。否则会报错,不能编译通过。但为什么CLang编译器只给出警告,那或许是编译器自动帮你加载了这个头文件。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2