可以通過字符數組或字符指針來定義字符串,也可以用宏定義對常量字符串進行定義。
下面通過舉例來分別進行說明:
char?str1[]?=?"HelloWorld";?//?通過字符數組來定義字符串"HelloWorld",數組中每個存儲單元存放壹個字符char?*str2?=?"HelloWorld";?//?通過字符指針來定義字符串"HelloWorld",指針str2指向壹個存放字符串"HelloWorld"的連續地址單元的首地址
#define?str3?"HelloWorld";?//?通過宏定義來定義字符串"HelloWorld",等價於str3="HelloWorld"