在c語言中是什麼意思?

2021-10-10 03:24:38 字數 454 閱讀 4136

「->」是乙個整體,它是用於指向結構體子資料的指標,用來取子資料。

換種說法,如果我們在c語言中定義了乙個結構體,然後申明乙個指標指向這個結構體,那麼我們要用指標取出結構體中的資料,就要用到「->」。

舉個栗子:

問題中的p=p->a,意思是將p指向的乙個結構體例項中的自資料a賦值給p.

首先定義乙個結構體:

struct fruit

struct fruit * p;

//定義結構體指標

struct fruit number=

;//宣告乙個變數number,表示水果的數量

int x;

//宣告乙個變數

p =&number;

// 讓p指向number (&為取位址符號)

x = p-

//和上面表達的意思是一樣的

C語言中 是什麼意思?

是乙個整體,它是用於指向結構體 c 中的class等含有子資料的指標用來取子資料。換種說法,如果我們在c語言中定義了乙個結構體,然後申明乙個指標指向這個結構體,那麼我們要用指標取出結構體中的資料,就要用到 舉個例子 struct data 定義結構體 struct data p 定義結構體指標 st...

c99什麼意思 c語言中 是什麼意思

在c語言中有兩種釋義,一是求餘符號,經常會用到判斷乙個數是不是能被另乙個整除。二是引導符,用於引導輸入輸出項表列的格式。c語言中 是什麼意思 在c語言中有兩種釋義,一是求餘符號,經常會用到判斷乙個數是不是能被另乙個整除。二是引導符,用於引導輸入輸出項表列的格式。c語言運算符號的種類編輯 1 算術運算...

C語言中const void a是什麼意思

const void a const是定義常量,不可修改。void的字面意思是 無型別 void 則為 無型別指標 void 可以指向任何型別的資料。這是定義了乙個指標a,a可以制指向任意型別的值,但它指向的值必須是常量,在這種情況下,我們不能修改被指向的物件,但可以使指標指向其他物件。因此,voi...