C语言中的这个#include<stdio.h>中的<>里可以随自己任意定义吗?

#include <stdio.h>
void main()
{
printf("This is a C program.\n");
}
可不可以写成
#include <aa>
void main()
{
printf("This is a C program.\n");
}

不可以printf这个函数是在stdio.h这个文件里面的,没有了这个文件,printf这个函数无法是用,编译会出错的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-01-16
不可以,除非你在include文件夹里再定意义个你自己所需的头文件,并做以静态链接
你想用非C语言的库函数可以用""号来调用,但是双引号内要给出路径,或者它就在你的当前目录下
好象是这样,如有不对请纠正,因为我很久都没碰过它了:)
第2个回答  2007-01-16
不可以
是预处理文件,关系到库函数的使用
第3个回答  2007-01-16
#include <stdio.h>
说明调用了stdio.h这个文件(通俗地讲),你可以把stdio.h文件名改成(里面仍然是原来的数据)example.h
然后用
#include <example.h>
:)本回答被网友采纳
第4个回答  2007-01-16
在这个程序中可以不用#include<stdio.h>,当用到puts(),gets()等这些函数时就必须用上面那个头文件。
相似回答