C语言一个printf基础问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 17:46:38
我用VC++6.0编译一本书上的例子:
main()
{
printf("fggdfg\n);
}

怎么编译不出呢,我加上#include<stdio.h>就可以了编译

我想问的是这是书的错误吗,好多书都是这样的例子,还是编译器不适合问题
+_+帮帮忙

都是这样的,必须加载头文件,<stdio.h><iostream.h>等等,最开始学都是这样,准确的说头文件最包函了这个例子上所要掉用的函数"printf",如果还要用要其它专业一点的函数如文件读写或数学运算函数,就还要加载其它头文件。做为初学者,开始可以理解为必须加,学到后期就知道为什么要加载了。

tc 在默认情况下就已经包含了 stdio.h 这个文件

而vc++6.0 则没有,所以要调用stdio 里面的函数必须加上#include<stdio.h>

printf("fggdfg\n);
少了个"吧/