学习内容:
1、数据类型:
数据类型有char(字符数据类类型)、short(短整型)、int(整型)、long(长整型)、longlong(
更长的整型)、float(单精度浮点数)、double(双精度浮点数)
int main()
{
char ch='a';
int age=20;
short num=10;
float weight=50.3;
return 0;
}
2、如果想打印一个整数的形式
printf("%d\n",100)
其中 %d代表整形 %f代表浮点
3、每种类型的大小是多少?
函数 sizeof 可以计算类型或者变量所占空间大小
int main()
{
printf("%d\n",sizeof(char);
printf("%d\n",sizeof(int);
printf("%d\n",sizeof(short);
printf("%d\n",sizeof(long);
printf("%d\n",sizeof(long long);
printf("%d\n",sizeof(float);
printf("%d\n",sizeof(double);
return 0
}
运算结果表明 char的大小为1字节;int的大小为4字节;short的大小为2字节;long的大小为8字节;long long的大小为8字节(实际上只要大于等于八字节就可以);float的大小为4字节;double的大小为8字节。
4、拓展知识:计算机中的单位
bit 比特 byte 字节 kb=1024字节 mb=1024kb gb=1024mb tb=1024gb pb=1024tb
5、关于常量和变量:
形式为:类型 变量的名字=0
int main()
{
int age=20;
double weight=50.3;
age=age+1;
weight=weight-5;
printf("%d\n",age);
printf("%f\n",weifgt);
return 0
}
6、变量分为局部变量和全局变量:
局部变量即内部定义的
当局部变量和全局变量名字冲突的情况下,局部有限
不建议把局部变量和全局变量的名字写成一样的