77问答网
所有问题
C语言'0'是代表什么
不是'\0'
b=‘0’+1+t为什么要加‘0’呢
举报该问题
其他回答
第1个回答 2007-12-02
'0'是字符0,C中加''的单个字符都被看做字符常量。'0'的ASCLL码为48,它的值就是48,这与数字0相差太大了吧。
第2个回答 2007-12-02
代表的是字符,加单引号的都是字符,其中阿拉伯数字也包含其中,
0123456789,他们都可以是字符,你说的就是0字符
ASCII是48
本回答被网友采纳
第3个回答 2007-12-02
'0' 'a'都是指字符常量
‘a’的ASCII 为 97
‘0’的ASCII为 48
第4个回答 2007-12-02
数字0的ASCII码
第5个回答 2020-10-19
您的浏览器不支持HTML5视频
1
2
下一页
相似回答
在
c语言
中'
0
'
是什么
意思?怎么用?谢谢
答:
在C语言中,
'0'表示数字零或整数零
,但它也作为字符使用,因为它是在字符数据类型中的一个有效的表示形式。其用途根据上下文而有所不同,主要包括以下几种:用作数值 在C语言中,整数常量是以其数字值表示的,如 '0' 代表整数值零。在进行数学运算或逻辑判断时,这是一个常见的表示方法。例如,在...
C语言
中 '%' 和 '&'
代表
的意义 请高手告知下
答:
C语言中的“&”符号是取地址的意思
,就是取出&后面的变量的地址。scanf("%f",&grade)就是输入一个实数然后把它送到grade所指向的内存单元
c语言
中->
是什么
意思?如;s->i[
0
]=0x
39;
这句话是什么意思?
答:
估计是这样:s是指向结构体的指针
,结构体包含了一个整型数组i[x],这条语句就是把十六进制的39赋给s所指结构体的i数组的第一个变量。十六进制的39换成我们常用的十进制是:3*16^1+9*16^0 = 57
C语言
中\0、'\0'、'0'、0分别
是什么
?
答:
\0代表字符数串的结束标志 也就是字符数组的最后一位加上的'\0'\0的ASCII码为0
,也就是空字符 上面的就是从字符数组的开始读取,直到最后字符串结束标志'\0'。字符串总是以'\0'作为串的结束符。因此当把一个字符串存入一个数组时,也把结束符'\0'存入数组,并以此作为该字符串是否结束的标志...
c语言
的问题
答:
00高 对于union中的char
c
[4]数组来说,它会使用第0~3个字节作为自己的4个元素,即c[
0
]~c[3]分别为39、00、00、00。这里的
39是
十六进制的0x39,换算成十进制就是57。接着以%c格式输出c[0],最终输出的就是57的ASCII码对应的字符'9'。而如果机器是大端序的话,那么结果将完全不同。
C语言
中的0与'0'有
什么
区别??
答:
在
c语言
中,0和'0'的区别,有很多.存储空间方面,整数0可以占,2字节(int)或4字节(long)但是字符'0'只占1个字节.(char)在逻辑运算值方面,0和非
零
'0'(ascii码值为48)是2个主要的区别,比如 !0 =1 !'0'=
0;
所以说,0和'0'是两个完全不同的概念!他们之间也有联系,就是'0'的整形值是48,...
在
c语言
中'
0
'
是什么
意思?怎么用?谢谢
答:
在
C语言
中,'0'被视作一个特殊的字符,它
代表
数字
0
,与字符'a'、'#'等具有相同的性质。它的主要用途在于处理字符串形式的数字转换。例如,当你有一个字符串"4251",你想将其逐个字符转换为对应的数字,就可以利用'0'作为基准。在ASCII编码中,字符'4'的值比'0'大4,'2'大2,以此类推。为了...
大家正在搜
c语言是什么语言
c语言中0和1代表什么
c语言中数组名代表什么
c语言规定数组名代表什么
C语言是什么
c语言|是什么
b是什么意思c语言
c语言函数名是什么
c语言首地址是什么
相关问题
C语言中 \0 代表什么?
C语言中c[5]={0}是什么意思
C语言中‘\0’代表什么意思?
c语言!0是什么意思?!!0又是什么意思?
c语言中“!0”和“!!0”是什么意思?
c语言中'\0'代表什么意思
C语言问题,c-'0'是什么意思
c语言中%0,%X代表什么