c语言真的是个巨坑,没怎么用过,今天做实验需要用它,结果一个简单的char*字符串复制耽误了我一下午时间!解决方法一定要记录下来。
int main() {
char* a = "hello world";
char b[100];// 或者自己定义一个MAX_Length
memset(b, a, strlen(a));
memcpy(b, a, strlen(a));
//后面可以直接对b进行strcat或者任何字符串操作了,完全复制a成功
}
c语言真的是个巨坑,没怎么用过,今天做实验需要用它,结果一个简单的char*字符串复制耽误了我一下午时间!解决方法一定要记录下来。
int main() {
char* a = "hello world";
char b[100];// 或者自己定义一个MAX_Length
memset(b, a, strlen(a));
memcpy(b, a, strlen(a));
//后面可以直接对b进行strcat或者任何字符串操作了,完全复制a成功
}
您可能感兴趣的与本文相关的镜像
Python3.10
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
6143

被折叠的 条评论
为什么被折叠?