char* 之间的赋值
来源:互联网 发布:windows app文件夹 编辑:程序博客网 时间:2024/05/16 12:13
不能用等号(=)!!!
不能用等号(=)!!!
不能用等号(=)!!!
重要的事情说三遍
如果使用等号,就相当于这两个char* 的数据变成一个数据了,它们共同指向一个地址,也就没有了任何意义。
那么应该用什么???
当然是strcpy((char*)a,(char*)b)
此处需要注意,a和b绝对绝对不能为空指针,必须指向一个实体,才能这样赋值,不然会报错,会报错,会报错。。。。被这货坑了好久,终于自己解决了。
好开森 哈哈哈
0 0
- char* 之间的赋值
- 关于CString与char *之间的赋值问题
- QString和char 以及string之间的赋值
- char数组和指针与CString之间的赋值问题
- 关于unsigned short,char,unsigned int 之间的赋值
- Char数组的赋值
- iOS开发 ----- 关于char *的赋值和字符串之间的复制问题以及sizeof strlen
- 将char[][] 赋值给char**的结果
- unsigned char 数据类型的赋值
- C++ Char数组的赋值
- 数组之间的赋值
- DataSet之间的赋值
- CString、string、char*、char[]之间的转换
- Cstring,string,char*,char[]之间的转换
- CString string char * char[] 之间的转换
- string char const char之间的转换
- string 与char* char[]之间的转换
- char*、char[]、string 之间的 转换、比较
- BZOJ_P3944 Sum(数论+杜教筛)
- 二叉树的建立及层次遍历及前中后序遍历递归与非递归的实现
- Spark 性能相关参数配置详解-shuffle篇
- java语言程序设计第十版(Introduce to java 10th) 课后习题 chapter7-31
- 3.25
- char* 之间的赋值
- Ipad UISplitViewController
- <机器学习实战>配套资料
- SVN总结
- 懒加载
- C 总结——指针和数组是不同的两种东西
- CocoaPods报错:The dependency `AFNetworking ` is not used in any concrete target
- 利用PowerShell把多个文件压缩打包
- 深入剖析 linux GCC 4.4 的 STL string