1struct cgroup_subsys cpuacct_subsys = { 2 .name = "cpuacct", 3 .create = cpuacct_create, 4 .destroy = cpuacct_destroy, 5 .populate = cpuacct_populate, 6 .subsys_id = cpuacct_subsys_id, 7};
"这个是C99标准中的结构体初始化方法。
"结构体的乱许赋值,好像是GCC的扩展
"这和linux无关,是一个C的问题,初始化的时候指定成员的名字,即使在结构体增加,插入字段的时候代码也可以正常工作。