C语言简介

来源:互联网 发布:js鼠标跟随特效 插件 编辑:程序博客网 时间:2024/04/28 01:38

一. C语言简介

1. 时间:20世纪70年代早期【1971-1972

2. 研发人:贝尔实验室的Dennis MRitchie B语言的基础上设计发明了C语言

3. 正式推出时间:1978 

4. C语言代表作:1973年,K.ThompsonD.M.Ritchie 两个人合作把UNIX90%以上用C改写,【最早是由两人用汇编语言写的】

5. C语言主要特点:

a) 语言简洁,紧凑,使用方便,灵活

b) 结构化的控制语句

c) 允许直接访问物理地址

d) 可以移植性好

6. C语言程序结构:组成元素

a) 头文件

i. 表现形式:以.h为后缀的文件,例如:stdio.h

ii. 作用:头文件中包含库函数,谁引用,谁导入

iii. 导入头文件语法:

#include <头文件名>

注意:

1. 头文件一般以.h 为后缀

2. 导入头文件的语句一般写在所有代码的上方

3. 如果需要导入多个头文件,可以重复使用#include 指令完成

b) 注释

i. 多行注释:/* */

ii. 单行注释://

c) 函数

i. 函数是C语言中最基本的功能单元,也是最重要的组成部分

二. main函数

a) 功能:整个应用程序的入口

b) 语法:

void main()

{

//语句

}

c) 特点:

i. 每个应用程序只能有一个main()函数

ii. C语言是严格区分大小写的,main不能大写,否则程序找不到入口

d) 函数中基本框架

i. 输入数据:定义变量,数组等临时存储数据

ii. 加工数据:运算,判断,循环等控制流语句来处理数据

iii. 输出结果:使用printf函数输出处理后的数据

三. printf函数

a) 功能:向屏幕打印显示数据

b) 语法:

printf(“控制字符串”);

c) 格式控制字符串

i. 文字字符:字符,数字,汉字和特殊符号等可输出的字符

例如:

#include <stdio.h>

void main()

{

printf(“姓名:孙悟空   编号:NO.1”);

}

ii. 非打印字符:空格,制表符,换行符和其他转义字符

空格

制表符

\t

换行符

\n

其他转义字符

单引号 \  双引号 \

四. 编写第一个C语言程序

a) 步骤

i. 新建工程

ii. 新建C语言源文件

iii. 编写C语言代码

iv. 编译

v. 链接

vi. 运行

原创粉丝点击