c - 需要帮助来识别 C 中的变量

标签 c

static const cmdinfo_t quit_cmd = {
.name       = "quit",
.altname    = "q",
.cfunc      = quit_f,
.argmin     = -1,
.argmax     = -1,
.flags      = CMD_FLAG_GLOBAL,
.oneline    = "exit the program",
};

您好,当我检查一些 C 代码示例时,我发现了这个语句,我无法理解这个

它是字符串(数组)还是struct或功能或它是什么? 它是如何工作的 ?它有什么作用?

有些人可能会发现这更基本,但我真的不知道这个代码的名称或方法谷歌,有人帮助我

谢谢

最佳答案

这是一个使用 designated initialisers 初始化的结构体

关于c - 需要帮助来识别 C 中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49833718/

相关文章:

c - 一段代码使用do while循环的疑问

c - Printf 忽略空值?

与 execv 通信()'ed program via pipe doesn' t 工作

c - 为什么 printf ("%s",(char[]) {'H' ,'i' ,'\0' }) 像 printf ("%s","Hi") 一样工作,但是 5 printfx,0x104 09104091004070709104091004070910409104091040910409104失败?

c - 如何在没有 -> 的情况下在 c 中的嵌套结构中使用 scanf 设置值?

C - snprintf 之后不输出

c - 带有 Visual Studio 的 OpenMP : race condition

C函数指针无效值问题

c++ - 不知道如何使用 popt 库

c - 三联字