我们用C编写一个程序时必须包含头文件吗,可不可写一个没有任何头文件但仍能运行的头文件
最少要包含stdio.h,因为基本输入输出函数在这个头文件里面。
#include "stdio.h"
int main(){
return 0;
}
int main(){
return 0;
}
完全可以,只要你足够厉害。头文件的引入只是为了方便你使用而已,比如引入了 stdio.h
你就可以实现最基本的输入输出功能,而不用去考虑怎么向屏幕绘制文字或者如何从键盘读入数据,但是你够厉害,你也可以自己设计一些方法来完成这一操作。
c、c++当然可以没有头文件,头文件只是为了声明和引用的方便才引入的。最后编译的仍然是c、cpp文件。