Ⅰ 变量的存储类型是什么
量有4种存储类型,分别是auto(自动型)、static(静态型)、register(寄存器型)和extern(外部型)。在定义或说明一个变量时可以加上存储类型关键字,以限定其存储类别。
存储类型决定了系统将在哪一个数据存储区为变量分配存储空间。
Ⅱ int类型的变量里边能放几个数字
int 类型 在内存中占4个字节。
每个字节是8位,32=4*8。
能存储的数据是大小为 2^32。
第一个字节位是正负字节,所以所存储的数据范围是:-2^31 ~ 2^31-1。
这个值是:21亿左右,能放十位。
Ⅲ 在C语言种使用什么变量来保存一个比较大的整数呢,比如水有二十多位的整数。
@wmy_03 你动动脑筋再回答好吧,你用字符串那你怎么拿来计算呢?
@楼主 你可以用一个指针,换句话说就是一个数组来衔接整数的每一段,但是你要自己实现四则运算。
Ⅳ c++如何定义12位的变量
位段。。。
structstr
{
unsignedi:12;
};
就行了。i可以当做正常变量一样运算,只是注意不要超过它的最大值。定义为unsigned是为了无视溢出的问题。
Ⅳ int类型的变量里边能放几个数字啊
int 类型 在内存中占4个字节
而每个字节是8位,32=4*8
所以能存储的数据是大小为 2^32
其中第一个字节位是正负字节,所以所存储的数据范围是:-2^31 ~ 2^31-1
这个值是:21亿左右吧(十位),已经很大了哦,如果不够 可以使用long类型的,应该可以满足需要!
Ⅵ 保存最大不超过9位的整数为什么不能使用int类型变量应该采用什么类型的变量呢
因为int的取值范围在-32768~32767
应该用long,它的取值范围在-2147483648~2147483647
Ⅶ C语言整数应该用 () 型变量存储
答案:int
Ⅷ 12位整数在mysql中用什么存储
用double或者varchar(12)都行,这看你需要了
Ⅸ C++如果要存储1000000以内整数要用哪种变量
32bit以上的整形都可以,如long。
Ⅹ 程序中描述顺序表的存储空间一般用什么变量
typedef int elemType;
typedef struct
{
elemType *arrary;
int length; /*线性表当前元素个数*/
int listsize;/*顺序表当前大小*/
}Seqlist;