C语言笔记(1)

一、C语言的标准
       美国国家标准协会(ANSI)于1983年成立专门委员会,制定C语言标准,该标准于1989年正式被采用,称ANSI C(又称C89),1999年出版C99,于2000年3月采用。
       1. C99修改了C89的一些语法。
       2. C99在C89基础上增加了关键字。
二、头文件
       头文件一般有4部分组成
       1. 头文件开头处的版权和版本声明。
       2. 预处理快。
       3. inline()函数的定义。
       4. 函数和类结构声明等。
      在头文件中,用ifndef/define/endif结构产生预处理快,用#include格式引用库的头文件。
三、主函数
        一个C程序总是从main()函数开始执行的。
        int main ( void )                                                  /无参数形式/
        {
        …
         return 0;
         }
         int main (int argc, char argv[]  )                  /带参数形式/
         {
         …
          return 0;
          }
      C编译器允许main()函数没有参数或有两个参数:一个是int类型,另一个是字符串类型。
      int参数被称为argc(Argument Count)
      第二个参数是一个指向字符串的指针数组,命令行中每个字符串被存储到内存中,并且会有一个分配给它的指针。指针组被称为argv,系统用空格把各个字符串隔开,一般第一个argv[0]、第二个argv[1]等等。
四、 其他组成部分
      1.定义常量;
      2.声明函数原型;
      3.程序语句;
         C语言中一般一条语句占一行,语句以分号“ ;”结束
           1)变量定义语句,使用变量之前必须先进行定义
           2)输入语句、输出语句、运算语句、返回语句(若函数类型为 void,则不需要返回)
     4.函数定义
          包括两部分:函数头和函数体。函数头定义函数名称、参数和函数返回值的类型;函数体定义函数具体完成的工作。
     5.注释
         为程序员阅读编写,若程序变大,参与开发人数变多,注释可说明程序结构和逻辑,增加可读性。在ANSI C中使用 "/
    */"作为注释定界符。

猜你喜欢

转载自blog.csdn.net/zhangyuxuan510/article/details/83213118