21xrx.com
2025-04-12 16:33:29 Saturday
文章检索 我的文章 写文章
在C语言中如何输出字符数组
2023-06-15 14:20:48 深夜i     10     0
C语言 字符数组 输出

在C语言中,字符数组是一种常用的数据类型。输出字符数组的方式有多种,常用的是使用printf()函数和puts()函数。

使用printf()函数输出字符数组的方法如下:

char str[] = "Hello, world!";
printf("%s", str);

这里的%s格式符表示输出一个字符串,会从字符数组的第一个元素开始输出,直到遇到'\0'为止。

使用puts()函数输出字符数组的方法如下:

char str[] = "Hello, world!";
puts(str);

这里的puts()函数会在字符数组的末尾自动添加一个换行符,所以不需要在格式字符串中写入'\n'。

除了以上两种方法之外,还可以使用putchar()函数逐个输出字符数组中的每个元素:

char str[] = "Hello, world!";
int len = strlen(str);
for (int i = 0; i < len; i++) {
  putchar(str[i]);
}

  
  

评论区

请求出错了