.h文件和.c文件有什么区别
1个回答
展开全部
一个是头文件,一个是源文件,头文件里的内容是函数及变量的声明,源文件里是变量及函数的定义等。请参考。
追问
谢谢,那函数主体写到.h里面会有影响吗?
追答
建议你自己亲自试一下,因为这些会是个人的亲身感受,可以没有头文件,但是源文件是必须的,因为c语言需要有main函数,如果你的main函数在头文件里,那程序是很夸张的,至少别人不会去头文件里查看定义,而且程序会报错,不排除有函数体写在头文件里的可能,内联函数就很多写在了头文件里,但我们还是按照c语言的语法规范来写程序,即是给自己看的方便,也能让别人理解起来方便,多看多练,熟能生巧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询