课程
/后端开发
/C
/C语言入门
这话什么意思来的
2015-10-17
源自:C语言入门 6-8
正在回答
我已经懂了
不能对字符串常量进行拷贝
这里的字符串常量: #define 标识符 常量值
比如 #define PI "imooc" 就不能把PI用于strcpy()字符串函数中 这样使不会出来运行结果的
strcpy()函数拷贝之后,是将某一地址的字符串复制到另外一地址中,会将该地址中本身存在的字符串的一部分给覆盖掉。后面那个是否确定是字符串常量?若是的话应该是因为字符串常量中后面所自动加上的结束标识符的问题。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答字符串函数中,为什么 strcpy()拷贝之后会覆盖原来字符串且不能对字符串常量进行拷贝?
2 回答字符串拷贝
5 回答注意事项3说,不能对字符串常量进行拷贝,是什么意思呢?
1 回答为什么不可以先将字符串连接再拷贝?
1 回答字符常量 可不可以看作 字符串常量,谢谢