八进制转义字符'\ddd','\xdd'代表一个字符,单位为一个字节,有ASCII码约束范围,不能超出范围。
int a = '\101';
printf("十进制\101为:%d", a);
输出为:65
而平时所写的0123或者0x123为四个字节,是整形数据。
跟平时十进制表示的没有区别。
八进制转义字符'\ddd','\xdd'代表一个字符,单位为一个字节,有ASCII码约束范围,不能超出范围。
int a = '\101';
printf("十进制\101为:%d", a);
输出为:65
而平时所写的0123或者0x123为四个字节,是整形数据。
跟平时十进制表示的没有区别。