55问答网
所有问题
C语言-012、0x35、123L是什么?
如题所述
举报该问题
推荐答案 2024-01-12
-012、0x35、123L是整型常量。
-012是一个八进制数,表示-10。
0x35是一个十六进制数,表示53。
123L是一个long类型的整型常量,表示123。
需要注意的是,在C语言中,数字的前缀可以用来指定数字的进制。例如,0x表示十六进制,0表示八进制,0b表示二进制。在这些前缀中,0x和0b可以省略,但0不能省略。另外,C语言中的整型常量后面不能直接跟小数点,如果需要表示浮点数,需要使用double类型。
♡♡ 有帮助到的话,麻烦采纳哦!♡♡
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IQQF4L8GLeecFF44IcL.html
相似回答
怎样判断给出的数据是不是
C语言
的
整型常量
,如-
012,0x35,123L
,8E2?
答:
整型常量有3中:十进制整型常量,如123L(末位可带L、U等表示长整型、无符号)
。八进制整型常量,以0开头,如0123,有些资料说八进制没有负数,但-012也是允许的十六进制数,以0x开头,例如0x35,同样-0x12也是允许的8E2是指数形式,属于实型常量,不属于整型常量。3.-012不是,因为在C/C++中,...
关于
c语言
的溢出问题?
答:
长整型数是用后缀“L”或“
l
”来表示的。例如:十进制长整常数 158L (十进制为158)
35
8000L (十进制为-358000)八进制长整常数
012L
(十进制为10) 077L (十进制为63) 0200000L (十进制为65536)十六进制长整常数
0X
15L (十进制为21) 0XA5L (十进制为165) 0X10000L (十进制为65536)长...
用
C语言
编写,定义一个字符为a输出对应的ascii值
答:
printf("%
c
-- %d %#x\n",a,a,a);return 0;} a -- 97
0x
61 char -- deci_value hex_value -- 32 0x20 ! -- 33 0x21 " -- 34 0x22 --
35
0x23 -- 36 0x24 。。。x -- 120 0x78 y -- 121 0x79 z -- 122 0x7a { --
123
0x7b | -- 124 0x7c } -- ...
ox23在
C语言中代表什么?
答:
在
C语言中
十六进制以0x开头
,0x
23转换为十进制 为2*16+3=32+3=
35
.你是要说 i--和--i分别
代表什么
吧 如果单纯的i--和--i 而没有再赋值的话 没有区别 都是相当于 i = i -1 但是有再次赋值就不一样了 比如 int i = 8;int a,b;a = i--;这时候是先赋值再加 就是a = 8, ...
C语言
的问题
,0x
31
,0X
32为
什么
要这样写呢,应该是10进制?
答:
1、0x31是十六进制,转化成十进制是49,查ASC码表,49是字符‘1’。0x32应该是50,字符是'2'。2、
C
/C++规定,16进制数必须以 0x开头。比如 0x1表示一个16进制数。而1则表示一个十进制。另外如:0xff
,0x
FF
,0X
102A,等等.其中的x不用区分大小写(注意:0x中的0是数字0,而不是字母O)。此外,...
大家正在搜
c语言中0x10什么意思
c语言0x0000ffff
c语言0x代表什么
c语言0x25
c语言中0x10
c语言中0x03
c语言012
012表示什么
C语言中0x