开始征程-数据类型
程序员文章站
2024-03-18 20:16:10
...
**开始征程**
---*数据类型*
今天是坚持的第二天哦,今天是真正学习的第一天,以后也要坚持呀!!!????
数据类型分类:
今天是基本类型的介绍
char:字符数据类型;%c表示;占1个字节
short:短整型;%d表示,占2个字节
int:整型;%d表示,占4个字节
long:长整型;%ld表示,占4个字节
long long :长长整型;%lld表示,占8个字节
float:单精度浮点型;%f表示,占4个字节
double:双精度浮点型;%lf表示,占8个字节
(注:这些只是在32位平台上的,比如在16位平台上Int为2个字节,在linux64位平台,long为8个字节)
那么如何检查我们平台上的占多少位呢?????
这个时候就用到了sizeof()了,例如我么们检查int整型:
#include <iostream>
int main(){
printf("%d\n",sizeof(int));
system("pause");
return 0;
}
这时候应该显示的是:
当然也可以检查一个变量的字节:
int a =12;
printf("%d\n",sizeof(a));
char c = 'a';
printf("%d\n",sizeof(c));