. 浮点数 整形就是整数的意思
数据类型 sizeof的单位(字节)
char //字符数据类型 char ch='a' 1
shart //短整型 2
int // 整形 int age=20 4
long//长整型 4
long long//更长的整形 8
float//单精度浮点数 float weight = 55.5 4
double//双精度浮点数 8
sizeof -关键字-操作符-计算类型或者变量所占空间的大小 用法;sizeof(xxx)
计算机中的单位
bit-比特位 一个二进制位 一个字节=8bit
kb=1024byte mb=1024kb gb=1024mb tb=1024gb pb=1024tb
c语言标准:sizeof(long)=>sizeof(int)
生活中的一些数据:
有些数据不能变:血型,性别,年龄
有些可变:工资,年龄
c语言中不能改变的叫常量,能改变的叫变量
%d - 整形
%f - float
%lf -double
变量的分类:局部变量和全局变量 {}外部定义的叫全局变量 内部定义叫局部变量
当局部变量和全局变量名字冲突情况下,局部优先 不建议把全局变量和局部变量的名字一样
scanf是输入函数
作用域和生命周期
哪里起作用那里就是它的作用域
局部变量的作用域就是他变量的所在范围
全局变量的作用域:整个工程
extern声明变量 extern int
变量的生命周期指的是变量创建和销毁的时间段
局部变量进局部范围生命开始 出局部范围生命结束
全局变量的生命周期就是程序的生命周期