亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

鏈表問題不懂

為什么在結構體里加個char 成員不行呢

?1 #include <stdio.h>

? 2

? 3 typedef struct weapon{

? 4 ? char name[10];

? 5 ? int price;

? 6 ? int atk;

? 7 ? struct weapon * next;

? 8 } weapon_t;

? 9

?10 int main(){

?11 ? weapon_t a,b,c, * head, * p;

?12 ? a.name="qq";

?13 ? a.price=100;

?14 ? a.atk=200;

?15 ? b.name="qq1";

?16 ? b.price=300;

?17 ? b.atk=400;

?18 ? c.name="qq2";

?19 ? c.price=500;

?20 ? c.atk=600;

?21 ? head=&a;

?22 ? a.next=&b;

?23 ? b.next=&c;

?24 ? c.next=NULL;

?25

?26 ? p=head;

?27 ? while(p!=NULL){

?28 ? ? printf(" ?%d ?%d\n",p->price,p->atk);

?29 ? ? p=p->next;

?30 ? }

?31 ? return 0;


正在回答

1 回答

數組賦值不能這樣來的吧,要用strcpy吧


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Linux C語言結構體
  • 參與學習       118468    人
  • 解答問題       166    個

C語言的深入,幫助小伙伴們進一步的理解C語言,趕緊看過來

進入課程

鏈表問題不懂

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號