一、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中使用 "/ */"作为注释定界符。
C语言笔记(1)
最新推荐文章于 2024-06-27 17:39:56 发布