请问一下,D中的p[2]为什么错了,而在编译器上运行printf("%s",&p[2]);就可以输出cde,p不是地址吗?BTW,答案是C
收起
B是对的D的错误在于,st1是常量,没办法写入,所以说strcat会报错。
报告相同问题?