VC++中怎么把一个字符串转换成字符数组后赋值给一个字符数组
VC++中怎么把一个字符串转换成字符数组后赋值给一个字符数组比如说有个字符串str="abcdefg";我现在要把它转换成字符数组后赋值给字符数组strarr[]请高手帮...
VC++中怎么把一个字符串转换成字符数组后赋值给一个字符数组
比如说有个字符串str="abcdefg";
我现在要把它转换成字符数组后赋值给字符数组strarr[]
请高手帮忙 展开
比如说有个字符串str="abcdefg";
我现在要把它转换成字符数组后赋值给字符数组strarr[]
请高手帮忙 展开
4个回答
展开全部
用strcpy()函数,例如告圆昌:
strm[100];
strcpy(strm,str);
就腔神把str的值赋给了strm【100】;袜扒
strm[100];
strcpy(strm,str);
就腔神把str的值赋给了strm【100】;袜扒
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接内存首和银拷贝 , 不含者宴字符串结尾的‘棚运\0'
memcpy(strarr,str,strlen(str));
memcpy(strarr,str,strlen(str));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
strcpy(strarr, str)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int i=0;
while(str!='\0')
{
strm[i++]=*str++;
}
while(str!='\0')
{
strm[i++]=*str++;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询