小编Inf*_*ter的帖子

在C中初始化字符串;下面的有用吗?

我知道如何用两种不同的方式初始化 C 中的字符串。

char str[] = "abcd";

char str[] = {'a','b','c','d','\0' };
Run Code Online (Sandbox Code Playgroud)

清晰地书写"abcd"而不是{'a','b','c','d','\0' }节省时间且舒适。

是否有任何特殊原因可以让我们像最后一行那样初始化字符串?它在某些情况下有用还是多余?

c string initialization

3
推荐指数
1
解决办法
277
查看次数

标签 统计

c ×1

initialization ×1

string ×1