c语言怎么遍历字符串数组

   2025-02-05 9530
核心提示:在C语言中,可以使用循环遍历字符串数组。下面是两种常见的遍历方法:使用for循环:#include stdio.hint main() {char strArray[

在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

这两种方法都可以实现遍历字符串数组,选择使用哪种方法取决于具体的需求。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言