static struct file_operations memory_fops = {
open: memory_open, /* just a selector for the real open */
};
这是来自uclinux中的mem.c文件
最佳答案
这是 GNU 风格的初始化语法; open
成员初始化为 memory_open
,其余未初始化。 C99 使用不同的语法 (.open = memory_open
)。
关于c - 请解释 ':' 和尾随 ',' 在此结构初始化 C 代码中的用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5333802/