3条回答 默认 最新
- qq_41870875 2021-06-17 22:46关注
用字符a来举例说明
字符:a
Bin(二进制):01100001
Dec十进制 :97
Hex(十六进制):61
当打印的时候 %c 输出的是字符 printf("%c ",97) 输出的 a*c+1=97+1=98 printf("%c ",98) 输出 b
同理如果 printf("%d ",'a') 会输出 97
printf("%x ",'a'+1) 会输出 字符a十六进制的值+1 62
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
- ¥20 神经网络Sequential name=sequential, built=False
- ¥16 Qphython 用xlrd读取excel报错
- ¥15 单片机学习顺序问题!!
- ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上
- ¥20 关于#anlogic#sdram#的问题,如何解决?(关键词-performance)
- ¥15 相敏解调 matlab
- ¥15 求lingo代码和思路
- ¥15 公交车和无人机协同运输
- ¥15 stm32代码移植没反应