【发布时间】:2016-12-09 20:20:53
【问题描述】:
我最近在一个方法中遇到了一行如下:
range_t range = {0, bytes_usage(value), hm->pair_size};
那么,在代码的 sn-p 周围加上花括号是什么意思?
【问题讨论】:
-
它是一个初始化器,即设置比简单值类型更复杂的值,例如 int。 range_t 可能是一个结构
-
@pm100 哦,好吧!有没有其他的写法?
-
尝试阅读手册,寻找“初始化结构”
-
请记住,在这里说“谢谢”的首选方式是对好的问题和有用的答案进行投票,并接受对您提出的任何问题最有帮助的答案(这也给您一个小幅提升您的声誉)。请查看About 页面以及How do I ask questions here? 和What do I do when someone answers my question?
标签: c