最佳答案
考虑一下:
char amessage[] = "now is the time";
char *pmessage = "now is the time";
我从 C 程序设计语言第2版中读到,上述两个语句并不做同样的事情。
我一直认为数组是一种方便的方式来操作指针来存储一些数据,但事实并非如此... ... 在 C 语言中,数组和指针之间的“非平凡”差异是什么?