C语言中结构变量的引用

结构类型的引用包括对结构变量的引用和对结构变量中成员的引用两个方面
a.对结构变量的引用包括
   1.结构变量的赋值操作
   2.取地址操作
   3.间访操作
   4.用结构变量作为函数的参数或者返回值
b.对结构变量中成员的引用通过成员选择运算符“.”实现
详细介绍:
a.结构变量的引用
   1.结构变量的赋值操作
       当两个结构变量类型相同时,可以直接进行赋值操作,数组不可以,使用下面的例子来说明:
struct point{ int x; int y; }point_1={1,1},point_2; point_2=point_1;//该语句完全合法,
   2.结构变量的取地址操作和间访操作
可以通过弹幕运算符&对结构变量进行取地址操作,通过间访操作符*可以对结构指针所致的结构变量进行间访操作。
例如:

struct point point_1,*p=&point_1;

b.通过成员选择运算符“.”访问成员
   成员选择表达式的一般形式为
      <strong>结构变量名.成员名</strong>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容