数据类型
浮点型————描述小数类型
整型————描述整数类型
#include <stdio.h>
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;
}
打印一个整数————%d
计算类型或者变量所占空间的大小————sizeof——关键字——操作符
sizeof单位:字节
char | 字符数据类型 | 1字节 |
---|---|---|
short | 短整型 | 2字节 |
int | 整型 | 4字节 |
long | 长整型 | 4字节 |
long long | 更长的整型 | 8字节 |
float | 单精度浮点数 | 4字节 |
double | 双精度浮点数 | 8字节 |
计算机中的单位
bit-比特位-计算机中最小的单位
byte-字节——1byte=8bit
kb-1024byte
mb-1024kb
gb-1024mb
tb-1024gb
pb-1024tb
变量、常量
生活中,有一些值是不变的(比如:圆周率,性别,血型)
有些值是可变的(比如:年龄,体重,成绩)
C语言中,用常量表示不变的值;用变量表示变的值。
定义变量的方法
#include <stdio.h>
int main()
{
int age = 18;
double weight = 83;
age = age+1;
weight = weight - 10;
printf("%d\n", age);
printf("%lf\n", weight);
return 0;
}
%d-----------整型
%f------------float类型
%lf-----------double类型
变量的分类
1.局部变量
2.全局变量
a = 100;//全局变量,外部定义
int main()
{
int a = 10;//局部变量,内部定义
return 0;
}
当局部变量和全局变量名字冲突的情况下,局部优先
写一个代码求两个整数的和
解决办法:出现这个报错时,在输入中,复制_CRT_SECURE_NO_WARNINGS,并在整段代码的第一行输入#define _CRT_SECURE_NO_WARNINGS
2023/7/5 22:09