1.什么是变量:程序运行期间数值可以发生变化的叫做变量,相当于一个存储数据的盒子
定义: 类型名 变量名;
int num;
取名规则:
1、由字母、数字、下划线组成_
2、不能以数字开头
3、不能与C语言32个关键字重名(很重要!)数据类型相关:
`数据类型相关:
内建类型:
char short int long void float double 7
自建类型:
struct union enum sizeof 4
类型限定符:
auto const static volatile register typedef extern signed unsigned 9
流程控制相关:
分支:
if else switch case default 5
循环:
for while do 3
跳转:
break continue goto return 4
4、见名知意 (功能、类型、作用范围...)
int sum_ i
使用:
赋值: 变量名 = 10;
参与运算: 2+(变量名*10);
注意:C语言中变量的初始值是随机的,为了安全起见,一般在定义时初始化为0
变量的输出和输入:
int printf(const char *format, ...);
功能:输出数据
format:"双引号包含的提示信息+占位符“
...:变量名列表
返回值:输出字符个数
类型占位符:C语言中通过类型占位符传递变量的类型
sighed %hhd %hd %d %ld %lld
unsighed %hhu %hu %u %lu %llu
float %f
double %lf
long double %LF
字符型 char %c
字符串型 char %s