脚本宝典收集整理的这篇文章主要介绍了

21天学习C语言-第二天

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

第二天,c程序的组成部分(The Components of a C Program),感觉明显比第一天有深度。

示例程序

21天学习C语言-第二天-脚本宝典
昨天提到,需要用两个命令才能得到可执行程序,其实用一个就能搞定,比如今天的代码,一个命令搞定了。

gcc -o multiply multiply.c

看下运行效果

21天学习C语言-第二天-脚本宝典
代码和结果能匹配,做简单的乘法计算。

程序的组成部分

下面来看这段程序由哪些组成部分


包含命令 #include #include的作用是让编译器在编译的时候把要包含的内容添加到当前的程序内。被包含的文件(<>中)通常被叫做头文件,头文件的扩展名必须是.h。示例代码中,我们引入了stdio.h文件,此文件中包含了我们要用的函数,比如printfscanf虽然我们自己的代码没有相关的声明,但是依然可以用。


变量声明int val1, val2, val3;声明变量作用就是申请一块内存空间用来存数据。在C语言中,变量在使用前一定要声明,声明变量告诉编译器这个变量的名字和保存数据的类型,换句话就是声明变量要指明类型,示例代码中我们声明了三个int行的变量。


函数原型int product(int x, int y);函数原型(不太确定是不是翻译成原型)的作用是告诉编译器这个函数的名称和参数,同样函数原型也必须在函数使用之前出现,和声明相似。不同的是,声明一个函数需要把函数实现部分也写出来。示例代码中,如果不想写这个函数原型,可以直接把下边的函数声明整体挪到原型位置,依然可以运行,差别暂时还不了解。


主函数main() 主函数是程序入口,正常情况下,程序从主函数的第一句开始执行,到最后一句结束。参数位置的void可以不写,大多数编译器都能过,不过书中推荐还是写,用来告诉自己这啥也没传...完全搞不懂在说什么...


函数声明int product(int x, int y){...}之前已经说过,函数声明需要有函数实现部分,大括号中的代码就是函数的实现部分,简单一句,返回两个数的相乘结果。


注释 注释在任何语言中都有着不可获取的作用。具体写法大家都知道,不做赘言了。应该注意的就是别把没用的内容写进注释,不仅不能增加可读性,还可能误导团队。

第二天愉快的完成了!

总结

以上是脚本宝典为你收集整理的

21天学习C语言-第二天

全部内容,希望文章能够帮你解决

21天学习C语言-第二天

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过