在C语言中,可以使用字符数组来声明字符串。声明方法如下:
char str[20];
char *str;
需要注意的是,使用字符数组声明的字符串是在栈上分配内存空间,而使用字符指针声明的字符串则需要在堆上手动分配内存空间。
此外,C语言还提供了一种特殊的字符串声明方式,即使用双引号将字符序列括起来。例如:
char *str = "Hello, World!";
这种方式会在编译时自动将字符序列转换为以NULL结尾的字符数组。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:c语言怎么声明字符串