c語(yǔ)言字符串逐個(gè)輸出的方法是什么

小億
415
2024-02-02 11:29:24

在C語(yǔ)言中,字符串可以被視為字符數(shù)組,可以逐個(gè)輸出。以下是幾種常見(jiàn)的方法:

  1. 使用循環(huán)和索引:使用for循環(huán)遍歷字符串的每個(gè)字符,并通過(guò)索引逐個(gè)輸出。
#include <stdio.h>

int main() {
    char str[] = "Hello";
    int i;

    for (i = 0; str[i] != '\0'; i++) {
        printf("%c\n", str[i]);
    }

    return 0;
}
  1. 使用指針:使用指針遍歷字符串的每個(gè)字符,并通過(guò)指針逐個(gè)輸出。
#include <stdio.h>

int main() {
    char str[] = "Hello";
    char *ptr = str;

    while (*ptr != '\0') {
        printf("%c\n", *ptr);
        ptr++;
    }

    return 0;
}

無(wú)論使用循環(huán)和索引,還是使用指針,都可以逐個(gè)輸出字符串中的字符。

0