当前位置: 技术问答>linux和unix
linux内核源码中变量前面的点表示什么作用?
来源: 互联网 发布时间:2016-10-10
本文导语: 如题: struct sched_param { int sched_priority; }; struct sched_param param = {.sched_priority = 1}; .sched_priority = 1这里的点起到什么作用呢?求教! | gcc特有的给结构体成员初始化赋值的方式,内核中...
如题:
.sched_priority = 1这里的点起到什么作用呢?求教!
struct sched_param {
int sched_priority;
};
struct sched_param param = {.sched_priority = 1};
.sched_priority = 1这里的点起到什么作用呢?求教!
|
gcc特有的给结构体成员初始化赋值的方式,内核中很常见
等价于
param.sched_priority = 1
等价于
param.sched_priority = 1
|
恩 这样可以一次只对某些成员赋值,并且顺序可以乱着来
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。