打印字符串是编程中的一项基本操作。它帮助您输出信息,检查和调试您的代码,并向用户显示提示信息。
在本文中,您将学习在 C 中打印字符串的一些不同技术。
(本文视频讲解:java567.com)
在 C 中字符串是什么?
字符串是一系列字符,如字母、数字或符号,它们被组合在一起。它用于在程序中表示文本。
在 C 中,字符串不是内置数据类型。相反,它们被表示为以特殊字符 null 终止的字符数组,\0
。
这是一个在 C 中创建字符串的示例:
char greeting[] = "Hello world!";
在上面的代码中,我声明了一个名为 greeting
的字符数组,并用双引号 " "
包裹的字符串 Hello world!
进行了初始化。
C 编译器会自动在 Hello world!
的末尾包含 null 终止符 \0
。
如何使用 printf()
函数在 C 中打印字符串
printf()
函数是 C 中打印字符串最常用的方式之一。
它代表着 “print formatted”(格式化打印),并属于标准输入/输出库 stdio.h
。因此,为了使用它,您需要首先在程序的开头包含 stdio.h
头文件。
让我们看一下以下示例:
#include <stdio.h>
int main(void) {
char greeting[] = "Hello world!";
printf(