对c/c++中,'\78' 以 %d 输出结果为 1848 以及其他奇奇怪怪的输出的理解。
这个思路来自于我同学https://me.csdn.net/ChopperCP
写下这篇blog的时候我才刚学完c语言,这只是基于表层比较浅显的理解,假如有什么不对欢迎指出,以后我学了汇编可能也会倒回来改
首先,作为开头,我们来看一些代码
首先是很奇怪,为什么两个字符可以以%c的形式输出,从这里可以看出c/c++ 似乎没有检查这方面错误的功能。
不难看出,假如以%c输出的话输出...
原创
2019-07-08 15:36:53 ·
706 阅读 ·
0 评论