美文网首页C语言
C语言中结构变量的引用

C语言中结构变量的引用

作者: TortoiseY | 来源:发表于2017-05-21 00:36 被阅读0次

    结构类型的引用包括对结构变量的引用和对结构变量中成员的引用两个方面
    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>

    相关文章

      网友评论

        本文标题:C语言中结构变量的引用

        本文链接:https://www.haomeiwen.com/subject/qtkmxxtx.html