1樓:匿名使用者
結構體指標運算子,與普通指標作用一樣。如,指標p指向結構變數,結構變數有成員name,則引用該成員的寫法是:*p.name,也可寫成:p->name
2樓:
前面是複雜型別變數的指標,後面是複雜型別變數的成員。所以p->a的實質就是(*p).a。
c語言運算子中箭頭是什麼意思啊
3樓:卡門kamen之歌
->在c語言中,叫做指向結構體成員運算子,用處是使用一個指向結構體或物件的指標訪問其內成員。
一個指標當用來指向一個結構體、物件時,稱之為結構體指標或物件指標。結構體指標或物件指標中的值是所指向的結構體或物件的首地址。通過結構體指標或物件指標即可訪問該結構體或物件。
指向結構體成員運算子需要用到結構體關鍵字struct和c++類關鍵字class。結構體指標和物件指標定義的形式如下:
1、struct 結構體型別名 *指標名;
2、struct 結構體型別名 *指標名 = &一個結構體的名字。
4樓:加百列
表示成員選擇(指標),選擇結構體的成員變數。
1、結構:運算子 -> 是指向結構體成員運算子,結合方向為自左向右。
2、用法:物件指標->成員名。
舉例說明如下:
5樓:天雲一號
運算子 -> 是指向結構體成員運算子,結合方向為自左向右。
舉例說明如下:
#include
// 結構體的宣告與定義
struct
person;
void main()
6樓:
成員選擇(指標),選擇結構體的成員變數
用法:物件指標->成員名
7樓:李桂梅
沒分 , 才不告訴你呢。
c語言程式設計中箭頭->代表什麼
8樓:
成員運算子。
struct point
;point a,*p=&a;
a.x=10;
a.y=100;
printf("%f\n",p->x);//訪問a的成員x
9樓:匿名使用者
用指標變數呼叫各成員的值
10樓:時間片輪轉演算法
結構體的屬性
例如:struct s;
s *s1,s2;
s1->a = s2.a
c語言中的箭頭運算子和點運算子有啥區別
11樓:匿名使用者
c語言有一種資料型別叫結構
體,其定義格式為:
struct 結構體名 ;
如:struct student ;
用結構體定義的變數叫結構體變數,如:
struct student stu; //定義一個結構體變數stu這種變數在引用結構體成員時,使用點(.)來操作,如:
strcpy( stu.name, "zhangsan" );
stu.age=20;
stu.score=100;
結構體型別也可以定義指標變數,如:
struct student *pstu; //定義一個結構體指標變數pstu
pstu=&stu ; //pstu指標指向stu結構體變數結構體指標變數在引用成員變數時,使用箭頭(->)來操作,如:
strcpy( pstu->name, "zhangsan" );
pstu->age=20;
pstu->score=100;
以上這兩種符號的使用是c語言的規定!
12樓:
箭頭是指標訪問成員變數的 點運算子是用於結構體變數訪問結構體成員變數的
也就是說:如果定義的結構變數是指標 那麼要訪問它的成員變數用箭頭
如果定義的是結構體變數的話就是用點
13樓:time便於記憶
簡單點說,要訪問結構體成員,如果是結構體指標,則用箭頭運算子訪問,如果是結構體變數,則用點運算子
14樓:匿名使用者
比如一個結構體
struct node
;在main函式中
int main
15樓:匿名使用者
箭頭作用於結構指標,點作用於結構本身
c語言中箭頭符號怎麼打出來?
16樓:文化廚子
在c語言中箭頭符號「 ->」稱為間接引用運算子,是二目運算子,優先順序同成員運算子「.」。
它實際上是一個減號和一個大於號。鍵盤上的位置如下所示:
17樓:手機使用者
->是不這個,一個減號加一個單書名號。
c語言,數字列表裡面那個上箭頭符號是什麼意思,是大於的意思嗎?
18樓:墮天使
冪運算,後邊跟的幾,就是前邊那個數的幾次方
19樓:聽不清啊
2^31表示2的31次方
20樓:匿名使用者
冪,次方 2^3=2*2*2=8
c語言中c什麼意思,c語言中!是什麼意思?
c表示取c的邏輯非,例如if c 表示如果c 0,則語句成立。不曉得你要問什麼 如果想要更確切的解釋,請貼出相關 一種計算機程式語言,是現在運用最廣泛的語言,用於編寫程式 邏輯運算子,取反的意思 真 假 假 真 你確定歎號是中文狀態的嗎?c語言中!是什麼意思?include stdio.h main...
c語言中是什麼意思,C語言中 是什麼意思
詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯運算子有4個,它們分別是 邏輯非 邏輯或 邏輯與 異或 在位運算裡面還有 位與 位或 的運算。什麼是邏輯運算 邏輯運算用來判斷一件事情是 對 的還是 錯 的,或者說是 成立 還是...
c語言中,什麼意思,在c語言中 是什麼意思
是一個整體,它是用於指向結構體子資料的指標,用來取子資料。換種說法,如果我們在c語言中定義了一個結構體,然後申明一個指標指向這個結構體,那麼我們要用指標取出結構體中的資料,就要用到 問題中的p p next 意思是將p指向的一個結構體例項中的自資料next賦值給p。c語言中,是 邏輯或 操作符。其左...