首页 > 代码库 > 结构体

结构体

结构体中的元素可以是不同类型的; 它就是用户自定义的一种特殊的构造类型

关键字:struct

结构体定义格式:

一、

  struct tag {

    int a ;

    float b;

  }out ;

 

其中,结构体名称(tag)  与  变量标识符(out)一般是二选一  

在程序其他地方使用该结构体的时候 ,可直接调用变量标识符 ;变量标识符就是一个结构体变量

如:struct  {

    int a ; 

    float b;

  }out ;

  outa ; // 使用变量标识符直接调用结构体中的元素

如果要通过结构体名称来调用 , 方法如下:

  struct  tag {

    int  a ;

    float b ;

  };

  struct  tag  t ;  //通过结构体名称调用元素 ,必须要再定义一个变量标识符

  ta ;

 

结构体