美文网首页
6.程序入口和注释

6.程序入口和注释

作者: 布道课堂 | 来源:发表于2018-11-18 09:44 被阅读0次

    程序入口和注释

    在前面的课程中讲到了计算机程序运行的模型、数据存储模型、程序的编译和运行。大家对计算机程序的编写到最终运行的过程有一个简单的了解。从本章节开始,将会逐步的讲到计算机中程序代码的编写规则。本节课讲的内容是计算机程序的入口和代码的注释规则。

    程序入口—主函数

    在计算的编程中,不管使用何种语言编程,程序的入口一般都是叫做主函数。在C语言中,主函数的格式如下:

    int main(){
    
    }
    
    

    主函数遵循C语言函数的格式规则,至于什么是函数,这个内容会在后面的章节中讲到,这里可以先记住主函数的固定格式。
    主函数的格式也可以这么写:

    int main(int argc,char* argv){
    
    }
    

    使用以上的两种方法书写主函数都是正确的。主函数的返回值int是为了告诉系统这个程序的运行状态是出现异常退出还是正常结算退出。但是,我们经常看到另外一种写法:

    void main(){
    
    }
    

    这样写主函数编译运行都不会出错,程序也可以正常运行,但是不推荐这么写,而且C语言的标准也没有说可以使用这种方式写主函数。
    在大括号中是我们编写程序代码的地方。


    这里写图片描述

    现在,这段代码中只有主函数,也就是只有一个程序的入口,当程序运行时不会执行任何的操作,CPU执行到主函数后,由于里面没有内容,马上就会结束运行。若在主函数中写入一些代码,则这里代码会按照顺序一句一句的执行。

    语句

    在CPU执行到主函数时,里面的代码会被一句一句的执行。那么,什么是一句代码呢?在C语言中,一句代码我们称为一条语句,每一条语句都以英文分号为结束。比如下面的代码加入三个空语句。

    int main(){
    ;;;
    }
    
    

    C语言中的空白部分可以自定义任何长度的空白,比如下面的代码是一样的效果。

    int      main   (  ) {
    ;     ;
       ;
    }
    
    

    在编写C语言代码的时候,尽量控制空白部分的长度,使得代码看起来更整洁,不要以为不出错就随便写,代码的可阅读性在企业做项目的时候是非常重视的,初学者要养成良好的编程习惯。在C语言程序中,一个项目会包含很多的语句,计算机会从朱函数的第一条语句开始执行,逐条向下执行,直到最后一条语句执行完毕后程序结束运行。


    这里写图片描述

    注释

    在代码的编写过程中,当代码量很大的时候,要找到某个功能实现的代码位置是很困难的,这个时候代码看起来也会很乱,而且代码都是使用英文来编写的,这和我们的月的习惯有很大的差距。C语言提供了代码注释的功能,我们可以在代码中添加代码的注释说明,可以使用中文来书写。注释的内容是给编程人员方法查看代码的,不影响程序的运行过程。

    用两个斜杠 // 注释一行内容

    //行注释
    int main(){
      ;//行注释,不影响斜杠之前的内容
    }
    
    

    用 /* 开头 */结尾注释一段内容

    /*
      这是一段注释内容
      可以实现多行内容的注释
    */
    int main(){
      ;
    }
    
    

    在实际的编程过程中,一般都是行注释和块注释混合使用的。

    相关文章

      网友评论

          本文标题:6.程序入口和注释

          本文链接:https://www.haomeiwen.com/subject/oviwfqtx.html