C 資料結構(結構體struct)

2021-08-03 22:03:30 字數 636 閱讀 4961

定義結構體:

下面是宣告乙個結構體型別 

mybook

,變數為 

book:

//定義結構體

struct mybook book;

訪問結構體:為了訪問結構的成員,我們使用

成員訪問運算子(.)

。成員訪問運算子是結構變數名稱和我們要訪問的結構成員之間的乙個句號。

void getstruct() book;

void getstruct(){

mybook book1;

strcpy(book1.name,"c++從入門到放棄");

strcpy(book1.author,"張三封");

strcpy(book1.abstract,"這本書講到為什麼從入門到放棄");

book1.number = 35432;

cout執行效果:

c 資料結構 結構體型別struct

定義結構 為了定義結構,您必須使用 struct 語句。struct 語句定義了乙個包含多個成員的新的資料型別 struct books book 您可以定義指向結構的指標,方式與定義指向其他型別變數的指標相似,如下所示 struct books struct pointer struct poin...

C 資料結構 struct,結構體相關操作

include include using namespace std struct book void printbook struct book book int main for int i 0 i 3 i return 0 執行結果 說明 1.struct 用來給c 使用者,自定義他自己的資...

C語言 結構體struct 結構體對齊

1 定義乙個結構體 順便例項結構體變數 struct tag 結構體型別名 struct tag 這兩者共同構成了結構體型別 單獨的tag 結構體型別名 不能稱之為結構體型別 結構體變數名 2 定義的同時使用typedef 相當於定義結構體 為結構體起新名字 typedef struct tag 結...