第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

請(qǐng)高手幫忙解釋以下幾種結(jié)構(gòu)體定義的區(qū)別:

請(qǐng)高手幫忙解釋以下幾種結(jié)構(gòu)體定義的區(qū)別:

繁華開(kāi)滿天機(jī) 2022-05-12 15:11:09
struct{int x;int y;}test1;struct test{int x;int y;}test1;typedef struct test{int x;int y}text1,text2;這幾種方法把小弟弄得頭疼,不勝感激!還有:type struct{int x;int y;}test1;
查看完整描述

2 回答

?
ABOUTYOU

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

(1) struct{ int x; int y; }test1;
好,定義了 結(jié)構(gòu) test1,
test1.x 和 test1.y 可以在語(yǔ)句里用了。

(2) struct test {int x; int y; }test1;
好,定義了 結(jié)構(gòu) test1,
test1.x 和 test1.y 可以在語(yǔ)句里用了。
與 1 比,省寫(xiě) 了 test

(3)
typedef struct test
{int x; int y; // 你漏打分號(hào),給你添上
}text1,text2;
只說(shuō)了 這種結(jié)構(gòu) 的(類(lèi)型)別名 叫 text1 或叫 text2

真正在語(yǔ)句里用,還要寫(xiě):
text1 test1;
然后好用 test1.x test1.y

或?qū)?text2 test1;
然后好用 test1.x test1.y

(4)type struct {int x; int y; }test1;
這個(gè)不可以。
改 typedef ... 就可以了。
但也同 (3)一樣,還要 寫(xiě):
test1 my_st;
才能用 my_st.x 和 my_st.y



查看完整回答
反對(duì) 回復(fù) 2022-05-16
?
人到中年有點(diǎn)甜

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個(gè)贊

看了最佳答案,解釋一下第三個(gè)
用 text1 或 text2 代替這一串:
struct test
{int x;
int y;
}

這時(shí)并沒(méi)有定義一個(gè)結(jié)構(gòu)體,但是接下來(lái)定義一個(gè)上面這樣的結(jié)構(gòu)體就可以寫(xiě)成這樣:
text1 a;

text2 a;
其中a是結(jié)構(gòu)體變量名。



查看完整回答
反對(duì) 回復(fù) 2022-05-16
  • 2 回答
  • 0 關(guān)注
  • 168 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)