nis*_*n22 0 c string cstring string-literals
在C中,声明像这样的char指针
char* p="Hello";
为字符串文字分配一些内存Hello\0.当我这样做之后
Hello\0
p="FTW";
分配给的内存会发生什么Hello\0?地址p是否指向更改?
Mat*_*Mat 10
两个语句中都没有动态内存分配.
这些字符串存储在您的可执行文件中,加载到(可能是只读的)内存部分,只要您的进程有效.
第二个任务只会改变p指向的内容.没有其他事情发生.
p
归档时间:
14 年 前
查看次数:
240 次
最近记录:
11 年,9 月 前