gpt4 book ai didi

c - 在 C 字符串初始化中包含 {} 是否重要?

转载 作者:太空狗 更新时间:2023-10-29 16:35:24 25 4
gpt4 key购买 nike

以下有什么区别?

char input[] = {"abc"};

char input[] = "abc";

最佳答案

这两种形式是等效的并且是允许的。

char input[] = "abc";

char input[] = {"abc"};

这是 C 标准中的相关段落:

(C99, 6.7.8p14): "An array of character type may be initialized by a character string literal, optionally enclosed in braces"

关于c - 在 C 字符串初始化中包含 {} 是否重要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9491426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com