一:C语言有哪些数据类型?
1.字符型
如:char,
2.整型
如:int,short int ,long int
3.浮点型
如:float,double ,long float
4.布尔类型 _Bool
专门用来表示真假的。
使用布尔类型是必须引用头文件<stdbool.h>,
布尔类型的取值是true or false
删除线格式 删除线格式
二:C语言的变量
1.变量如何创建?
C语言把经常变化的量称为变量,不变的量称为常量。
变量的语法形式:数据类型+变量名
如:1: int age ;2:char ch;
在定义变量的时候往往进行变量的初始化,如:
int age =15;
char ch=‘w’;
2.变量的分类
1:全局变量:在{}外部定义的变量,使用范围广
2:局部变量:在{}内部定义的变量,使用范围比较局限,只能在自己所在的内部进行使用。
如下图代码:
3:局部变量和全局变量的关系:当局部变量和全局变量同名是,局部变量会屏蔽全局变量。
如下图代码:
3:存放位置
局部变量存放在内存的栈区;全局变量存放在内存的静态区。
三:算数操作符(双目运算符)
1.加(+),减(-),乘(*),除(/)
当两个运算数中至少有一个浮点数时,C语言进行浮点数运算。
比较
和
2:取余or取模(%)运算
“%”只能用于整数运算,不能用于浮点数运算
负数取余规则:结果的正负号有第一个运算数的正负决定,第一个运算数为正,结果正,反之结果为负。
四:单目运算符:++,–,+,-
1.++和–
++和–是一种自增或自减的运算符。
前置++,先加后用;
后置++,先用后加;
“–”同理