C语言中字符数组的一个问题?
程序在编译好之后,s1,s2的内部就分配好了,可以看成指向分配内存的首地址。如果s1=s2不报错,就相当于s1和s2都指向s2指向的内存,同时s1指向的内存就无法访问了。
okfive 9小时前 开发者_如何转开发
最后那个括号没对齐,对齐就好了
默默等待离弦的歌离弦的歌离弦的 9小时前
字符数组S1 S2的本身是地址,它是常量。把S1=S2就是把一个常量赋值给另一个常量当然是错误的。字符串的赋值可以用String开发者_StackOverflow社区里相应的函数
精彩评论