请问头文件的内容必须写上吗??
追答当然要写上啊,不写上怎么实现头文件的作用?如果是测试的话,你可以自己建一个头文件,在上述命令的省略号的地方简单地定义一个函数,例如
void print (void)
{
printf ("****\n");
}
然后在主函数的文件中,包含你的头文件 #include "my.h",在主函数中就可以调用print函数了。
百科的这种用法:#ifndef _STDIO_H_
#define _STDIO_H_
......
#endif
是怎么用的???我在vc6.0编译器上编译有问题啊!!结果是该头文件的声明的某个函数不能被被包含的cpp文件使用!!上述用法可以改为:#ifndef _STDIO_H_
#define _STDIO_H_
#endif
??即省略号的用处是什么??
百科的这种用法:#ifndef _STDIO_H_
#define _STDIO_H_
......
#endif
是怎么用的???我在vc6.0编译器上编译有问题啊!!结果是该头文件的声明的某个函数不能被被包含的cpp文件使用!!上述用法可以改为:#ifndef _STDIO_H_
#define _STDIO_H_
#endif
??即省略号的用处是什么??
就是说它是否测试头文件里定义的某个变量或函数是否已经被定义了,而不是某个头文件是否已经被包含了???