发布网友 发布时间:2022-04-23 10:30
共3个回答
热心网友 时间:2023-07-10 16:13
在C语言中0x是十六进制的写法,在数字前加0x表示该数字为一个十六进制的数。0x20,其数值的大小为十进制的32;
C语言中可以在声明一个变量的时候,直接将其初始化,i = 0x20,表示初始化变量 i 时,将 i 的值设置为0x20。
热心网友 时间:2023-07-10 16:14
ox是代表十六进制数
i=0x20,即十六进制的20,十进制数=32追问怎么算的啊
追答十六进制数20
转换为十进制 2*16 +0 = 32
热心网友 时间:2023-07-10 16:14
应该是:i=0x20,即二进制的20,十进制数=32,对应空格的ascii码