一、C语言标准
1.1989年,通过了C语言的第一个标准. C89标准. 在美国内部通用
2.1990年,国际标准化组织(ISO) 和 国际电工委员会(IEC) 将 C89标准当做国际的C语言标准. C90标 准. C89和C90指的是同一个标准。 在其全球通用
3.1999年 ISO 和 IEC 发布了C语言新标准. C语言第二个标准. 在该标准中,新增许多实用的C语言语 法特性. 增加新的关键字、可变长数组等等. C99标准
4.2011年, 发布新的版本。新增了一些语法,泛型、国际化支持. 目前为止最新版本是 C11标准.
二、C语言的第一个hello world
#include <stdio.h>
int main(void)
{
printf("hello world\n");
return 0;
}
解释:
-
#:表示要引入头文件。#后跟关键词:include 、define 、ifndef
-
include : 包含的意思,用来指定要包含的头文件名。
-
<>: 代表所引入的头文件,是系统库文件。 (用户自定义的库文件用””引起来)
-
stdio.h: 头文件名。该文件是为printf函数服务。 (头文件中,包含函数声明)
(1) std: standard 标准
(2) i:input 输入
(3) o:output 输出。
-
int: 函数调用成功,返回整数。 制约 return 后的数据。
-
main: C程序的入口函数。 C程序中只能有一个main函数。
-
():表示 main函数的参数
-
void:表示参数为空。
三、C语言的注释
-
单行注释:// 注释文字
-
多上注释: /* 注释文字 */