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

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

初始化問題啊

為什么這樣初始化不行呢

?1 #include <stdio.h>

? 2

? 3 typedef struct {

? 4 ? int price;

? 5 ? char name[10];

? 6 ? int atk;

? 7 } weapon_t;

? 8

? 9 int main(){

?10 ? weapon_t a;

?11 ? a.name="we";

?12 ? a.price=33;

?13 ? a.atk=99;

?14 ? return 0;

?15 }


正在回答

1 回答

#include?<stdio.h>

typedef?struct?weapon{
????//?這個地方這么定義
????char?*name;
????int?atk;
????int?price;
}weapon_t;

int?main()
{
????weapon_t?weapon1;
????
????weapon1.name="tom";
????weapon1.atk?=?100;
????weapon1.price?=?200;
????printf("%s?%d?%d\n",weapon1.name,weapon1.atk,weapon1.price);
????
????return?0;
}


1 回復 有任何疑惑可以回復我~
#1

wish_only 提問者

我懂了0.0謝謝你
2016-08-12 回復 有任何疑惑可以回復我~

舉報

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

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

進入課程

初始化問題啊

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

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

幫助反饋 APP下載

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

公眾號

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