这个要看你编译器的啊,我地方用的是VC++,这个编译器初始化时是CCCCCCCC,因为char是一个字节8位的,所以输入的地方就读进来最先输入的一个字节,输出的数是CCCCCCxx(xx就是那个字节)
如果INT不全部占满。只占1个以下。那可以全部转换成CHAR型 大于2个。那INT有些高位数据会丢失。只保留低位给CHAR写错了
楼主,类型不匹配啊。int c;scanf("%c",&c);
69,381
社区成员
243,073
社区内容
加载中
试试用AI创作助手写篇文章吧