Q:如下代码输出结果是什么?
A:函数char *myString()中没有使用new或者malloc分配内存,所有buffer数组的内存区域在栈区。随着char *myString()的结束,栈区内存释放,字符数组也就不存在了,所以会产生野指针,输出结果未知
本文共 518 字,大约阅读时间需要 1 分钟。
Q:如下代码输出结果是什么?
A:函数char *myString()中没有使用new或者malloc分配内存,所有buffer数组的内存区域在栈区。随着char *myString()的结束,栈区内存释放,字符数组也就不存在了,所以会产生野指针,输出结果未知
转载于:https://www.cnblogs.com/yedushusheng/p/5523956.html