21xrx.com
2025-07-11 19:42:59 Friday
登录
文章检索 我的文章 写文章
如何在C++中输出字符串数组
2023-06-24 14:49:53 深夜i     15     0
C++ 输出 字符串数组

在C++中,如果想要输出字符串数组,需要使用一个for循环遍历每个字符串并打印出来。下面是一些简单的代码示例来说明如何在C++中输出字符串数组。

先定义一个字符串数组

string strArr[] = {"Hello", "world", "from", "C++"};

然后使用for循环遍历每个字符串并输出

for(int i = 0; i < 4; i++) {
  cout << strArr[i] << " "; // 输出数组中的字符串
}

上面的代码使用了cout语句打印出字符串并在每个字符串后添加了一个空格。输出结果会是:"Hello world from C++"。

当然,如果数组长度不确定,可以使用一个变量来存储数组的长度,并将其用作循环的终止条件。

int arrLength = sizeof(strArr)/sizeof(strArr[0]); // 获取数组长度
for(int i = 0; i < arrLength; i++) {
  cout << strArr[i] << " ";
}

上面的代码使用sizeof函数计算字符串数组的长度,然后在for循环中使用这个变量来控制循环的终止条件。

总之,在C++中,输出字符串数组很简单,只需要使用一个for循环遍历每个字符串并打印出来。

  
  

评论区