char---符号整形 ---1字节
short---短整型---2字节
int ---数字整形---4字节
long---长整型---4字节
long long ---8字节
float---单精度浮点型---4字节
double---双精度浮点型---8字节
sizeof---一个操作符---是计算char/变量的大小
计算机常见的单位:
bit---比特位 1byte=8bit
byte---字节 1kb=1024byte
KB
MB
GB
TB
PB
若要打印一个字符
ex:打印一个w
int main ()
{
char ch = 'w';
printf("%c",ch);
return 0;
}
%d---打印的是数字类型
&c---打印的是字符串类型
变量和常量:
如何定义一个变量:
数据类型 变量名 赋值
int age = 18;
int age;//不是一个好的习惯,创建变量的时候建议初始化变量
变量的命名:
1.只能由字母(包括大小写),下划线,数字组成
2.不能以数字开头
3.长度不能超过63个字符
4. 变量名中区分大小写
5.变量名不能使用关键字
变量的分类:
1.局部变量
2.全局变量
局部变量:
放在函数的{}以内
全局变量:
放在函数的{}以外
局部变量和全局变量名字冲突的时候:
优先使用局部变量,建议不要冲突,养成良好的习惯
scanf--- 是一个库函数 ,可以从键盘接收数据
数据必须取地址&
scanf是C语言提供的
scanf_s是VS提供的