易百教程

字符串简介

字符串常量是一对双引号字符之间的字符或符号序列。
以下语句将打印一些字符串:

printf("This is a string.");
printf("This is on\ntwo lines!");
printf("\" \\\".");

第一个字符串是一个简单的字母序列,后跟一个句点。

printf()函数将输出此字符串:

This is a string.

第二个字符串中嵌入了换行符,因此字符串将显示在两行中:

This is on
two lines!

第三个字符串使用了转义序列。将代码值为0的特殊字符添加到每个字符串的末尾以标记其结束位置。
此字符称为空字符,将其写为\0。字符串始终以空字符结尾,因此字符串的长度始终大于字符串中的字符数。如果将\0添加到字符串中,字符串将被剪切。

示例代码

#include <stdio.h>

int main(void)
{
  printf("字符 \0 用于终止字符串.");
  return 0;
}

执行上面示例代码,得到以下结果:

字符