新手,急,如何用char或者wchar_t类型的变量给字符串赋值c?

2025-03-12 14:27:42
推荐回答(3个)
回答1:

不知道你说的是C还是C++,如果是C,那么就像这样:
char str[]="abc";
char c='c';
str[0]=c;
这样 str就变成了 "cbc" 了。

回答2:

C++中的string 有个构造器string s(num,c),把num改成1就行了,c就是你所要求的字符

回答3:

char *p=&a;
strcpy(&s,p);