4 回答

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

TA貢獻(xiàn)195條經(jīng)驗(yàn) 獲得超115個(gè)贊
W?w1?={100,200,"ijnjin",NULL}; W?w2?={1400,24400,"ifafadfjnjin",NULL}; W?w3?={13400,204440,"ifdfsdfsdjnjin",NULL};
輸出:the price is 100,the nane is ijnjin,the rtk is 200
單獨(dú)定義就行了

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
#include<stdio.h>
typedef struct weapon{
int price;
int rtk;
char name[20];
struct weapon *next;
}W;
int main()
{
W *head;
W w1,w2,w3;
?w1 ={100,200,"ijnjin",NULL};
?w2 ={1400,24400,"ifafadfjnjin",NULL};
?w3 ={13400,204440,"ifdfsdfsdjnjin",NULL};
head = &w1;
W *p = head;
while(p!=NULL){
printf("the price is %d,the nane is %s,the rtk is %d\n",p->price,p->name,p->rtk);
p = p->next;
}
return 0;
}

TA貢獻(xiàn)195條經(jīng)驗(yàn) 獲得超115個(gè)贊
當(dāng)然可以,那個(gè)報(bào)錯(cuò)是聲明結(jié)構(gòu)體變量名的問(wèn)題吧,最好你把你報(bào)錯(cuò)的代碼發(fā)出來(lái)看看
- 4 回答
- 0 關(guān)注
- 2165 瀏覽
添加回答
舉報(bào)