VS2022中常见的数据类型、大小、打印格式
1.char //字符数据类型 a b c d ‘’引用字符‘A’
char ch = 'A' 1(字节大小)( 同类型有负号无负号所
占内存大小字节相同)
printf("%c\n",ch); //%c--打印字符格式的数据
打印char类型的数,用%d
char a =10;
printf("%d",a);
2.short //短整型 2字节
short int--短整型
3.int //整型 4字节
int age = 20;
printf("%d");//%d 打印整型 十进制数据
unsigned int为无符号整型,用%u打印
#include <stdio.h>
int main()
{
unsigned int a = -1;
printf("%d\n", a);
printf("%u\n", a);
return 0;
}
4.long //长整型 4
long num = 100;
printf("%d\n",num);
5.long long //更长整型 8
6. float //单精度浮点型 4
float f = 4.3;
printf("%f\n",f);
7.double //双精度浮点型 8
double d = 4.23;
Printf("%lf\n",d);
其它打印格式:
%x 以16进制数打印
%d 打印证书
%c打印单个字符
%f-打印浮点数字
%p 以地址形式打印
%s 打印字符串