C语言中,程序与程序文件的区别是什么为什么每一个程序文件都要有main()函数呀谢谢啦。

C语言中,程序与程序文件的区别是什么为什么每一个程序文件都要有main()函数呀谢谢啦。,第1张

程序程序文件的关系,就像文章和书的关系,简单的说,程序文件是程序的载体,程序是程序文件的内容,区别当然是内容和载体的区别。每一个程序文件都要有main()函数(应该讲每个使用C标准库的程序中),这是ISO的C语言标准规定的,标准规定:每个使用标准库的程序需要从标准库的初始化开始运行,初始化完后,它就调用一个名称叫main的主函数,也就标准库规定所有的使用它的程序必须有个叫main的主函数。否则,连接标准库是会报找不到main的错误。当然,你不用标准库或自己修改标准库的初始化代码,可以改变这个情况。

将一个函数写在一个文件里,然后再在另一个文件里用“include”包含这个文件。举个例子

在文件c1c里编一个函数:

void

printWord(){

printf("Hello!world!");

}

再建立一个文件c2c,文件开头写上#include"c1c",就可以调用c1c里的函数printword()了

以上就是关于C语言中,程序与程序文件的区别是什么为什么每一个程序文件都要有main()函数呀谢谢啦。全部的内容,包括:C语言中,程序与程序文件的区别是什么为什么每一个程序文件都要有main()函数呀谢谢啦。、C语言中,如何用多个文件编写程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9272268.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存