是指向結構成員,有沒有什麼例子?

2025-01-03 14:55:07 字數 2746 閱讀 7224

1樓:高原狼人

#include

using namespace std;

struct student //這是乙個連結串列。

long num;

float score;

struct student *next;

int main()

student a,b,c,*head,*p;

/對連結串列成員賦值。

head=&a;;;

p=head;

do coutp=p->next; /讓p 指向下乙個接點。

while(p!=null);

return 0;

建議你看看書,這上面也不可能講多清楚的,呵呵。

->只能指向結構跟類的成員嗎

2樓:呱唧呱唧射手

理論上來說是結構體內的成員,和類的物件的成員。並且如果是成員函式,得用「.」

-> 指向結構體成員 是什麼意思

3樓:網友

跟(.)號一樣可以copy用來存取結構體成員。結構體變數用(.)來指向成員資料,結構體指標變數用(->來指向結構體成員。舉個例子。

假設有乙個結構體。

struct s

如果定義了乙個結構體s變數。

struct s v;

要這樣用。如果定義了乙個指標p

struct s p;

則要這樣用:v->member

不能v->member,也不能不過可以這樣 (*p).member*p相當於v

請問結構指標指向結構中的成員怎樣寫?

4樓:嘍囉而已

*可以這樣寫*/

struct guy

int n;

int m;

g;*使用時,方法如下*/

-方法1---/

void func(void)

int *p;

g struct;

p=&(;printf("n value:%d",*p);

-方法2---/

void func(void)

g *p;p->n=1;

printf("n value:%d",p->n);

5樓:看灰過來了

n是int型的,p是struct guy型的,型別不匹配。

除非對n強制型別轉換,要麼就把p定義成int型的。

6樓:網友

結構指標指向結構中的成員的使用方式是:p->n

p->n = 。

新手求助,土建預算,根據建築與結構圖紙怎麼列子項,有沒有例項

7樓:百笑狂生

這個問題太大,這裡解決不了,造價不是高科技,但也不是垃圾到一看就會,你不懂材料、工藝,就無法看懂定額,也就不可能找到對應的專案,還不說圖紙的理解能力問題,剛學的人有太多的迷惑,最少要找到方向。

另,造價的計算不是圖上沒有的就沒有項,也不會是圖紙上有的,就一定有項,這個解釋是給擺設546的1個解釋。

8樓:有無相伴

找一套定額或工程量計量規範。

哪個環節構成刑事案件了?請問?

9樓:網友

咬斷手指構成輕傷,鎮侍橋輕傷談梁就屬於故意傷害,是刑事公訴案件御猛了,量刑在3年以內,你哥這事不好辦,關鍵咬的是辦案執法人員。

c# 結構例項化

10樓:網友

結構如果想要使用。是必須例項化的(也就是,結構體內的每個變數都有預設值)。否則編譯都無法通過。

結構不例項化,絕對是錯誤的啊。

11樓:網友

你確定mystruct是定義為結構體,而不是類?

其實用不用new也可以的,不過有一些區別罷了:

如果使用 new 運算子建立結構物件,則會建立該結構物件,並呼叫適當的建構函式。如果不使用 new,則在初始化所有欄位之前,欄位都保持未賦值狀態且物件不可用。

12樓:網友

我也不是很清楚,只說一些我之前的印象。

類是引用型別,如果只定義不例項化,是沒法用的。

而結構是值型別,在定義的時候系統就已經分配了記憶體。

你這個寫法我用過,沒問題。不過不用new這一下,這個結構應該也可以使用。

而類就必須例項化,否則這個類=null,無法使用。

13樓:丶傀儡師蘇摩

結構是值型別,也就是說你在定義乙個結構的時候系統就已經為你定義的物件分配了記憶體。

關鍵字new的作用之一是:用於建立物件和呼叫建構函式。在struct物件的例項化時使用new關鍵字是合法的。

書上說結構的例項化可以不使用new運算子,但不是說不能。

14樓:區域性變數

因為結構是值型別,所以new運算子與類和其他引用型別的工作方式不一樣。new運算子並不分配堆中的記憶體,而是呼叫相關的建構函式,根據傳送給它的引數,初始化所有欄位。

什麼物質由離子構成,請舉例

15樓:網友

像鹽,鹼一類的,都由離子構成。

16樓:網友

離子化合物全部由離子構成,比如強鹼和大部分鹽。

有沒有什麼人生激勵的語言,有沒有什麼是可以激勵自己的句子?

你有翅膀就不要放棄飛翔,你有夢想就該此刻就揚帆起航 我在追求我所欠缺的勇氣。有沒有什麼是可以激勵自己的句子?激勵自己的語句 1 生命不是要超越別人,而是要超越自己。2 活在當下,別在懷念過去或者憧憬未來中浪費掉你現在的生活。3 你若需要時間,還得自己把他造出來業精於勤,荒於嬉,行成於思,毀於隨。4 ...

有沒有什麼關於「差一點成功的例子」?

有個打檯球的在一次世界級的大賽上,如果再打進一個球就贏了,而且這個球的難度也不大。但球上落了一隻蒼蠅。他想用球杆把它趕走,但蒼蠅又回到了球上。他又試著把它趕走,一不小心碰到了球。算他打了一杆,結果對手抓住機會贏了他,他就自殺了。藝術史學者莎拉 露易絲的第一份工作是在博物館,她在研究了一位藝術家之後發...

有沒有男主是大叔的漫畫,有沒有什麼男主角是大叔,女主角是少女的動漫

阪井久仁江的庭院深深,因為你說不喜歡邋遢大叔嘛,像兩津那種肯定是不行了.因為是我很喜歡的一部漫畫,所以希望你也喜歡.我也是大叔控,但我只控某個158的矮子.其實庭院深深已經不錯了.不過描寫的不是愛情,而是父女 哎吉祥寺的咖啡屋,可惜是bl的.陰陽師裡的晴明算大叔嗎?就當我沒說.你既然說 也行,那乾脆...