struct stat *buf 这里的stat和*buf分别是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struct stat *buf 这里的stat和*buf分别是啥?相关的知识,希望对你有一定的参考价值。
struct的定义方法不是struct+struct的名称吗? 为什么这里会有三项?
比如可以这样struct stat
int a;
int b;
;
struct stat *buf;//其实就是stat *buf,加不加struct是一样的 参考技术A stat是结构体的名字
buf是结构体stat的指针型变量追问
那为什么不能直接 stat *buf呢?
参考技术B 他先定义了一个结构体名为stat,然后用stat定义结构体stat类型的结构体变量指针buf。追问那为什么不能直接 stat *buf呢?
struct net_device net_device_stats
struct net_device *netdev; /* net device handle (wifi%d) */
struct net_device_stats devstats; /* net device statisitics */
以上是关于struct stat *buf 这里的stat和*buf分别是啥?的主要内容,如果未能解决你的问题,请参考以下文章