21xrx.com
2025-07-13 05:57:24 Sunday
登录
文章检索 我的文章 写文章
C语言中如何输入输出字符数组
2023-06-16 19:48:17 深夜i     16     0
C语言 字符数组 输入 输出 scanf() printf()

在C语言中,字符数组是一个很常见的数据类型,使用字符数组可以存储一串字符。本文将介绍如何对字符数组进行输入输出操作。

1. 字符数组的输入

使用scanf()函数可以对字符数组进行输入操作,语法格式如下:

scanf("%s", char_array);

其中%s表示输入字符串,char_array为字符数组名。需要注意的是,在输入字符数组时不需要使用取地址符(&)。

示例代码如下:

#include 
int main() {
 char char_array[50];
 scanf("%s", char_array);
 printf("输入的字符数组为:%s\n", char_array);
 return 0;
}

执行结果如下:

输入 hello
输入的字符数组为:hello

2. 字符数组的输出

使用printf()函数可以对字符数组进行输出操作,语法格式如下:

printf("%s", char_array);

其中%s表示输出整个字符串。

示例代码如下:

#include 
int main() {
 char char_array[50] = "hello";
 printf("输出的字符数组为:%s\n", char_array);
 return 0;
}

执行结果如下:

输出的字符数组为:hello

生成的

  
  

评论区