2020-03-18 04-最简单程序看C

原文链接:
 https://www.runoob.com/cprogramming/c-tutorial.html

C 程序主要包括以下部分:
    ~ 预处理器指令
    ~ 函数
    ~ 变量
    ~ 语句 & 表达式
    ~ 注释

让我们看一段简单的代码,可以输出单词 "Hello World":

#include <stdio.h>

int main()
{ 
    /* 我的第一个 C 程序 */ 
    printf("Hello, World! \n");

    return 0;
}

接下来我们讲解一下上面这段程序:
程序的第一行 #include <stdio.h> 是预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。
        二手程序员说明 >>>
           想实现一些功能,需要给他们铺路。预处理就是把自己将要用到东西告诉计算机。
           大军未动,粮草先行!!

下一行 int main() 是主函数,程序从这里开始执行。
        计算机语言,总不能想浪漫主义诗人一样,异想天开的就实现了某些功能。
        就跟你所数学题一样,先乘除再加减,有括号的优先算。
        main,英语不好的可以这样记: mai n =》 脉n =》脉门
        不错就是个程序的脉门,意味着,做好一切准备之后,从这里开始。

下一行 /*...*/ 将会被编译器忽略,这里放置程序的注释内容。它们被称为程序的注释。
        这个符号里的东西,不是给机器看的,是给人看的。
        加入你和好多人一起工作,这个提示就很重要,你为什么写了这行代码,主要实现什么功能。
        如果自己就是为了给自己留个提示,几个月或者几年之后,通过这句来会想自己当时的想法。
        或者这段代码的意义。

下一行 printf(...) 是 C 中另一个可用的函数,会在屏幕上显示消息 "Hello, World!"。
        如果你加载预处理,这里应该会报错的。预处理里面会准备一些基本功能行的东西,方便我们写代码。
        不能什么都从0开始,那样就太慢了。
        学开车的人只需要考个驾照,而不用学习车是怎么组装的,每个零件都是干什么的。
        当然如果你的发烧友,在有一定的基础和能力的时候可以自行研究。

下一行 return 0; 终止 main() 函数,并返回值 0。
        这个怎么解释呢。就想是回执,或者发票吧。类似于雁过留声,人过留名的意思。
        留下来的东西可以给别人做凭证,或者给别人使用。
        这样一个一个小程序,一点点的堆砌起来,就是一个完整的功能。
        一个个功能在一起就是一个产品。
        不积跬步,无以至千里!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容