在C语言中,可以使用循环遍历字符串数组。下面是两种常见的遍历方法:
使用for循环:#include <stdio.h>int main() { char strArray[3][10] = {"Hello", "World", "C"}; int i, j; for (i = 0; i < 3; i++) { for (j = 0; strArray[i][j] != '\0'; j++) { printf("%c", strArray[i][j]); } printf("\n"); } return 0;}输出:
HelloWorldC使用指针:#include <stdio.h>int main() { char strArray[3][10] = {"Hello", "World", "C"}; char *p; for (p = strArray[0]; *p != '\0'; p++) { printf("%c", *p); } printf("\n"); for (p = strArray[1]; *p != '\0'; p++) { printf("%c", *p); } printf("\n"); for (p = strArray[2]; *p != '\0'; p++) { printf("%c", *p); } printf("\n"); return 0;}输出:
HelloWorldC这两种方法都可以实现遍历字符串数组,选择使用哪种方法取决于具体的需求。

