C语言复习
一:C语言概述
什么是计算机语言?语言就是我们人与人之间交流的媒介,人与计算机交流的媒介
计算机语言-》汇编语言-》高级语言(1.面向过程:C,2:面向对象:JAVA,C++,C#,Python)
二:C语言的特点
C语言是一种计算机程序设计语言,属于高级语言的范畴,它既有高级语言的特点,又有汇编语言特点。
三:C语言的数制
3.1数据类型----sizeof函数求字节大小(在32位机下)
Int --- 整型 4个字节 -2147483648~2147483647
Char ---字符型 1个字节 -128~127
Float ---浮点型(单精度) 4个字节
Double ---浮点型(双精度) 8个字节
Unsigned -- 无符号类型
3.2 C语言标识符:C语言的关键字有32个
C语言程序中有许多需要命名的对象,举个栗子:变量a,符号常量,函数名等
C语言中规定标识符只能由字母,数字,下划线组成
注:1:其中第一个字符必须是字母和下划线
2:不可能使用关键字
3:一定要严格区分大小写
3.3变量定义格式:
举个栗子:
数据类型 变量名;//声明变量
变量名 = 123(赋值);//定义变量(初始化)
四:C语言运算
运算符和表达式
1:算数运算符:+ - * / % ++ -- (在前先加用,在后先用后加)
2:赋值运算符:=
3:关系运算符:< > == >= <= !=
4:逻辑运算符:&& || !
5:条件运算符:?:(三目运算符)
6:逗号运算符: ,
7:位运算:& | << >> ^
8:指针运算符:* &
.......
五:九条语句
判断语句:1.if 2.switch
循环语句:1.for 2.while 3.do while(一个先判断再执行,一个先执行后判断)
跳转语句:1.break 2.continue 3.goto 4.return
六:函数
语法:返回类型 +函数名(形参)形参可以是变量,数组,结构体,指针
Int main()
{
执行语句
Return 0;
}
七:结构体
数组:相同数据类型集合体
结构体:不同数据类型的集合体
结构关键字---struct
Struct 结构体类型标签
{
类型说明符 成员1;
类型说明符 成员2;
类型说明符 成员3;
}
定义调用
Struct 结构体类型标签 变量名;