要将字符串"brakemeup"转换为char stringlength数组,您可以使用以下代码:
#include<iostream>
#include<string>
int main() {
std::string str = "brakemeup";
int stringlength = str.length();
char charArray[stringlength];
for (int i = 0; i< stringlength; i++) {
charArray[i] = str[i];
}
// 打印char数组
for (int i = 0; i< stringlength; i++) {
std::cout<< charArray[i] << " ";
}
return 0;
}
这段代码首先定义了一个字符串str
,然后计算字符串的长度并将其存储在变量stringlength
中。接下来,定义一个char数组charArray
,其长度为stringlength
。然后,使用for循环将字符串中的每个字符复制到char数组中。最后,使用另一个for循环打印char数组中的每个字符。
领取专属 10元无门槛券
手把手带您无忧上云