在C語(yǔ)言中,字符串可以使用以下方式進(jìn)行聲明:
使用字符數(shù)組:可以通過(guò)定義一個(gè)字符數(shù)組來(lái)存儲(chǔ)字符串,例如:
char str[] = "Hello, world!";
使用字符指針:也可以使用字符指針來(lái)存儲(chǔ)字符串,例如:
char *str = "Hello, world!";
使用字符指針數(shù)組:可以定義一個(gè)指針數(shù)組,每個(gè)指針指向一個(gè)字符串,例如:
char *str[] = {"Hello", "world"};
使用字符常量:可以直接將字符串存儲(chǔ)在字符常量中,例如:
#define STR "Hello, world!"
這些都是C語(yǔ)言中常用的字符串聲明方式。