董月峰 发表于 2014-6-27 07:25
c1是个字符数组,不是字符串,后面????是因为你没定义字符数组的长度。若在字符数组里面加个‘\0’应该 ...
诸葛佰通 发表于 2014-6-26 22:17
不知道你要的是不是这个结果?我的也是苹果本,完全拷贝你的代码,打印出来是有ok的。
如下图:
骑着飞机去看海 发表于 2014-6-26 23:26
我的也是ok啊 我改成c1 就变成 no????^ok 这个了,怎么会是on ,楼主在试试??
...
1014917278 发表于 2014-6-27 09:47
内存是从大到小分配的,你在中间定义了一个整型变量,所以会出现????,我试了几次一定情况下它输出到整 ...
完美世界 发表于 2014-6-27 10:09
嗯,我问的就是,ok没有输出是因为他前面有了'\0',而且还有4个问号,也就是5个字节。而我在中间定义的in ...
liulinjie 发表于 2014-6-27 15:32
嗯... 我以前也挺好奇内存中是怎么回事的, 其实还可以定义一个 char* 类型的指针, 把 a 后面地址中的内存* ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |