日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

c++:结构体的应用

發布時間:2025/3/20 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c++:结构体的应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

結構體的應用

  • 定義
  • 訪問

定義

為了定義結構,您必須使用 struct 語句。struct 語句定義了一個包含多個成員的新的數據類型,struct 語句的格式如下:

struct type_name { member_type1 member_name1; member_type2 member_name2; member_type3 member_name3; . . } object_names;

type_name 是結構體類型的名稱,
member_type1 member_name1 是標準的變量定義,比如 int i; 或者 float f; 或者其他有效的變量定義。在結構定義的末尾,最后一個分號之前,您可以指定一個或多個結構變量,這是可選的。

可以同時完成結構體創建創建結構體對象的工作(將變量名放在結束括號的后面即可):

struct perks {int key_number;char car[12];}mr_smith,ms_jones;//兩個結構體對象。

訪問

//test.h #ifndef _TEST_H #define _TEST_H#include <iostream> #include <vector>struct Student {int age;int id; };class TEST { public:TEST(){};~TEST(){};void prrr(); }; class CVX_FEA { public:CVX_FEA();~CVX_FEA();void daoru();void pr();Student ZhiFei;std::vector<Student>Information;void pri();TEST* PENV; }; #endif

創建結構體對象:

//test.h #ifndef _TEST_H #define _TEST_H#include <iostream> #include <vector>struct Student {int age;int id; };class TEST { public:TEST(){};~TEST(){};void prrr(); }; class CVX_FEA { public:CVX_FEA();~CVX_FEA();void daoru();void pr();Student ZhiFei;std::vector<Student>Information;void pri();TEST* PENV; }; #endif

總結

以上是生活随笔為你收集整理的c++:结构体的应用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。