1樓:所有的都想知道
整個程式很多錯誤。。
結構體中的xingming和xingbie是一個字元。不是字串這個info是結構體,不是陣列。引用結構體你應該會,就是下面的info.
xingming這些,改成
bianhao ,info.xingbie ) ;
下面的賦值
information[i][0]=info.xingming;
information[i][1]=info.nianling;
information[i][2]=info.bianhao;
information[i][3]=info.xingbie;
學過字元的賦值你應該知道,是一個一個字元的賦值的,你可以用strcpy函式.如果是數值賦值上面的information[i][1]=info.nianling;
information[i][2]=info.bianhao;可以直接賦值
可以說整個程式還欠重新編寫
2樓:匿名使用者
struct info
; xingming和xingbie 只有一個字元長度啊
2道c語言題,大家幫忙解一下
3樓:王文瑞
整數包括正整數和負整數兩類。 ( )
假定某單位的職工資料,包括職工號,姓名,性別,年齡和工資。從鍵盤輸入10名職工的資料,然後列印輸出 100
4樓:匿名使用者
這個題目就是做一個**,在橫向**內輸入職工號,姓名年齡和工資,在下面一行中輸入資料就好了
5樓:
你說的是做表嗎,怎麼那麼麻煩啊 我不喜歡這麼做的
定義一個結構體型別,成員包括:職工號、姓名、性別、年齡、工資
6樓:
struct person;
7樓:扈懷煒
struct employee;
typedef結構體指標變數再去定義變數什麼意思
driverextension是一個你自己命名的結構體的名字 看起來是驅動拓展?結構體裡的結構是自己定義的,不過這個結構體貌似是引用了另一個結構體。你說的pdriver extension driverextension就是這樣定義結構體的,沒有問題 typedef是自定義型別,相當於,用pdriv...
結構體變數如何賦值可以直接賦值嗎
結構體變數是可以直接賦值的 定義結構體型別,然後用這個型別定義出來的變數就是結構體變數 c語言在相同型別的變數間賦值時是直接記憶體複製的,即將他們的記憶體進行復制,這裡因為同樣結構體變數,屬於同一種變數,所以賦值時是按照他們的記憶體分佈來直接拷貝的。結構體的賦值僅僅是簡單的淺複製,如果涉及到指標型別...
c結構體中如果含有其他結構體陣列怎麼初始化?求大神指教
將a suba new a 10 改為 a suba 10 即可.此處 a 代表型別,suba代表變數名 類似int arr 10 寫成 int 10 arr 明顯錯誤 c 中結構體如何定義?結構體的成員中含有陣列 struct b 程式呼叫時 採用 b ab ab.suba new a 10 的方...