目录
数据类型
变量
变量就是能被改变的量
变量分为局部变量和全局变量,局部变量写在{}外,全局变量写在{}内,当名字发生冲突时,优先输出局部变量。
#include <stdio.h> //引用头文件
int a = 100; //全局变量写在{}外面
int main()
{
//创建一个变量
//类型 变量的名字 = 0; //推荐
//类型 变量的名字; //不推荐
int a = 10; //全局变量写在{}内
int age = 20;
double weight = 75.3;
age = age + 1;
weight = weight + 1;
printf("%d\n", age);
printf("%lf\n", weight); //%lf代表打印浮点型
return 0;
}
//当局部变量和全局变量名字冲突的情况下,局部优先 不建议名字写成一样
写一个代码求两个整数的和
#define _CRT_SECURE_NO_WARNINGS 1 //添加到第一行
#include <stdio.h> //引用头文件
int main()
{
int a = 0;
int b = 0;
int sum = 0;
scanf("%d %d", &a, &b); //scanf函数是输入函数
sum = a + b;
printf("sum = %d\n", sum);
return 0;
}
数据类型
数据类型分为:
char //字符数据类型
short //短整型
int //整型
long //长整型
long long //更长的整型
float //单精度浮点数
double //双精度浮点型
我们可以输出每个数据类型的大小:
#include <stdio.h> //引用头文件
//%d对应整型
//%f对应float
//%lf对应double
int main()
{
//sizeof是c语言的关键字也是操作符,可以计算类型或者变量所占空间的大小。
printf("%d\n", sizeof(char));
printf("%d\n", sizeof(short));
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(long));
printf("%d\n", sizeof(long long));
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
return 0;
}
输出结果(单位字符)
1
2
4
4
8
4
8
下列给大家介绍下字符的大小
一个字节=8个比特位(最小)
1kb=1024byte
1mb=1024kb
1gb=1024mb
1tb=1024gb
1pb=1024tb
总结
感谢您的观看,希望能帮助到您。
一键三连继续学习吧!!!