在C語言中,單個(gè)字符串可以通過字符數(shù)組(char array)來表示。通常,我們?cè)诙x字符數(shù)組時(shí),會(huì)為其分配一定的內(nèi)存空間,以存儲(chǔ)字符串及其結(jié)束符’\0’。以下是一個(gè)簡(jiǎn)單的示例:
#include <stdio.h>
int main() {
// 定義一個(gè)字符數(shù)組,用于存儲(chǔ)字符串 "Hello, World!"
char str[] = "Hello, World!";
// 打印字符串
printf("字符串: %s\n", str);
return 0;
}
在這個(gè)例子中,我們定義了一個(gè)名為str
的字符數(shù)組,并使用字符串字面值(string literal)"Hello, World!"對(duì)其進(jìn)行初始化。注意,字符串字面值的末尾包含一個(gè)隱含的’\0’字符,用于標(biāo)識(shí)字符串的結(jié)束。