21xrx.com
2024-12-27 08:05:25 Friday
登录
文章检索 我的文章 写文章
在C语言中如何输出字符数组
2023-06-15 14:20:48 深夜i     --     --
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]);

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复