C 语言字符数组的输出方法143


C 语言中,字符数组常用来存储字符串或文本数据。要输出字符数组,有以下几种方法:

使用 printf() 函数

printf() 函数可以打印各种类型的数据,包括字符数组。其语法如下:```c
printf("%s", 字符数组名);
```

例如:```c
char str[] = "Hello World";
printf("%s", str);
```

输出:Hello World

使用 puts() 函数

puts() 函数专门用于输出字符串。其语法如下:```c
puts(字符数组名);
```

例如:```c
char str[] = "Hello World";
puts(str);
```

输出:Hello World

使用 fputs() 函数

fputs() 函数与 puts() 函数类似,但它可以将输出重定向到指定的流中。其语法如下:```c
fputs(字符数组名, 流);
```

例如,要将输出重定向到文件,可以这样使用:```c
FILE *fp = fopen("", "w");
fputs(str, fp);
fclose(fp);
```

这会将字符数组 str 的内容写入 文件中。

使用 cout 对象(C++)

如果在 C++ 中使用,可以使用 cout 对象输出字符数组。其语法如下:```cpp
cout

2024-11-05


上一篇:如何在 C 语言中定义函数指针

下一篇:C 语言中 main() 函数的深入探究