00问答网
所有问题
请问一下,C语言中,位宽是字节数吗?有这样一个问题:请列举你所知道的C语言变量类型,并指明它们的位宽
如题所述
举报该问题
推荐答案 2013-09-23
位宽
是
2进制
形式的数 占的位数,英文 bit (字元)个数。
字节 是 byte, 1 byte = 8 bit(s).
C语言中 double 8 字节,位宽 64 bits
float, long int 4 字节,位宽 32 bits
short int 2 字节,位宽 16 bits
char 1 字节,位宽 8 bits
---
左移,右移 运算 的 移多少位,就是按 bit 位算的。
----
打印输出占位宽度,是另一个概念,它以字符为单位,输出 场地宽度。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/D0IjeB0D0Te0jnjr0Z0.html
其他回答
第1个回答 2013-09-23
1字节=8位,自己算啊。比方int是4字节,就是32位
第2个回答 2013-09-23
不是啊,一个字节八位,位宽就是多少位
相似回答
关于
C语言的位宽?
答:
解释如下:1 如果不用.n显式指定小数位数,则默认是保留6位小数。这里就没有显式指定,所以保留6位小数。2 10f中的10表示输出的最小宽度是10,同时,因为是正数,所以是右对齐(当然负数就是左对齐了),当实际宽度不足10位时,会在左边补充空格以填充到10位,当宽度超出10位时,不受此指定的影响。
C语言变量
定义char、int、long有什么区别?
答:
1、char 在所有机器上都是占
一个字节,有
符号数范围是-128到127,一般用来表示字符。字符在存储中就是存储的ascii值。2、int 在16位机上占2字节,现在基本没有了。 在32|64位机上占四字节,有符号数范围是-2^31到2^31-1。3、long 在32位编译系统下占4字节,与int相同。在64位系统下占8字...
总线
位宽
为64位用
C语言
表示
答:
是64位宽,占8个字节
。C语言中有多种定义常量的方法。有些情况下,可以用多种不同的方法表示。内存在编程中的本质是用来存放变量内容的。就是因为有了内存,所以C语言才能定义变量。C语言中的一个变量实际就对应内存中的内存空间。
c语言
编程关于L“”,Unicode和多
字节
字符集,该如何填写
答:
Unicode或者宽字符都没有改变char数据型态在C中的含义。char继续表示
1个字节的
储存空间,sizeof (char)继续返回1。理论上
,C中1个字节
可比8位长,但对我们大多数人来说
,1个字节
(也就是1个char)是8
位宽
。C中的宽字符基于wchar_t数据型态,它在几个表头文件包括WCHAR.H中都有定义,像
这样:
typed...
大家正在搜
c语言中数据类型所占字节数
C语言各种类型的字节数
c语言各类型所占字节数
c语言数据所占字节数
c语言字符串占用的字节数
C语言字符串字节数怎么看
c语言中字节数怎么算
c语言字符串字节数怎么计算
c语言字符串内存字节数
相关问题
C语言编程是什么?
c语言编程怎样入门
什么是C语言程序设计?
什么C语言编程软件适合初学者
c语言编程软件有哪些??
C语言是什么意思?
怎么用c语言编程?
用c语言编程?