在C语言中,整型字面值常量如果以0开始,表示八进制,以0x开始,则表示十六进制。
010和023都是八进制计数方式
假设有八进制数0……abcd,从右往左,每一位的单位分别是8^0, 8^1, 8^2,8^3……(^表示幂)
转换成10进制数,则将每一位和他们的单位乘积累加起来,d*1 + c*8 + b*64 + a*128 + ……
同理,010 = 0*1 + 1*8 = 8
023 = 3*1 + 2*8 = 19
至于你说的023=18是算错了
本文地址: http://www.goggeous.com/20241129/1/142481
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2024-11-29 03:47:41职业培训
2024-11-29 03:47:40职业培训
2024-11-29 03:47:40职业培训
2024-11-29 03:47:39职业培训
2024-11-29 03:47:30职业培训
2024-11-29 03:47:30职业培训
2024-11-29 03:47:29职业培训
2024-11-29 03:47:28职业培训
2024-11-29 03:47:27职业培训
2024-11-29 03:47:26职业培训
2024-12-11 17:35职业培训
2024-12-09 01:38职业培训
2024-12-16 04:33职业培训
2024-12-17 07:26职业培训
2024-11-29 07:50职业培训
2025-01-07 20:48职业培训
2024-12-17 14:48职业培训
2025-01-01 06:50职业培训
2024-12-07 02:58职业培训
2024-11-29 15:23职业培训
扫码二维码
获取最新动态