C语言结构体使用方法

 时间:2026-02-15 22:02:38

1、//声明结构体

struct Player{

    int a;

}

struct Player p1;   // p1包含Player中声明的所有变量

p1.a = 1;  //给结构体中的a变量赋值

1、// 在结构体声明的时候就定义2个变量p1,p2

struct Player{

    int a;

}p1,p2 

p1.a = 1; //给p1结构体赋值

// 这个结构体并没有标明其标签

// 并且不能定义p1,p2之外的变量

struct { 

    int a;

}p1,p2

p1.a = 1; //给p1结构体赋值

1、// 用typedef创建新类型,新类型名为Player

typedef struct { 

    int a;

}Player

Player p1; //定义一个结构变量

p1.a = 1;

// 用typedef创建新的结构体_Player

// 也可以使用Player

typedef struct  _Player{

    int a;

}Player;

struct _Player p1; //使用结构_Player定义变量p1

Player p2;  //使用typedef定义的Player定义变量p2

p1.a = 1;    // 给结构体的属性赋值

  • C++中如何释放指针
  • 怎样使用TC编写程序
  • linux查看历史操作
  • thinkphp怎么打印sql语句
  • jquery怎样查找多个ul中拥有唯一子元素的li元素
  • 热门搜索
    dual是什么意思车上的 唯粉是什么意思 法图麦是什么意思 无所适从的意思 取什么网名 什么牌子牛奶好 肃穆什么意思 柚子蜜的功效与作用 3月开什么花 什么是mp4