C语言基础问题

C语言基础问题定义int a
a='200';
a='\0200';
a='\x200'
a='\0200'
a='0200';
a=0200;
a=0x200;
求大神帮忙解释下

a='200'; //多字符赋给了a ,a 就是 200 的ascii码 值 323030,下面几个类推
a='\0200';
a='\x200'
a='\0200' //和前面第二个重复
a='0200'; //
a=0200; //这个是8进制 200
a=0x200; //这个是16进制 200
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答