小白的C 之路 結構體

2022-08-21 18:48:10 字數 646 閱讀 6828

結構體與陣列不同的是結構體能包含不同型別的資料,像乙個綜合性的倉庫,更加靈活。

#include #include 

#include

using

namespace

std;

struct

student

stu[

100];

intmain()

cout

<< setw(10) << "

學號:"

<< setw(10) << "

姓名:"

<< setw(10) << "

語文成績:";

cout

<< setw(10) << "

數學成績:

"<< setw(10) << "

英語成績:

"<< setw(10) << "

平均成績:

"<

for (i = 0; i < num; i++)

return0;

}

簡單的小程式,會在今後的學習中逐漸完善與豐富這個程式

執行結果如下:

小白C 學習之路 結構體和聯合體

c 語法中,結構體不但可以有自己的資料成員,還可以有自己的函式成員 有自己的建構函式 析構函式 控制訪問許可權 繼承 包含多型等。語法幾乎一樣。這是對c中struct的擴充,主要是因為為了保留對c的相容。用途 定義一些資料型別,組合為乙個整體,而沒有什麼操作,適合與結構體。賦初值 型別名 變數名 區...

小白眼中的C 結構體

沒辦法老提示我名字重複率太高 如果學過c的結構體,c 的看著還其實還好,如果沒學過的話,請先看一下下面的內容 struct name a 建立了乙個叫a的結構體儲存個人資訊 cin a.age 輸入這個人的年齡,名稱加 可以選擇某一項內容。成員更加標準一點,這樣 運算子又叫做成員運算子。而初始化的話...

程式設計小白C語言 結構體陣列3

有 3個候選人,10個選民,每個選民只能投票選一人,要求編乙個統計選票的程式,先後輸入被選人的名字,最後輸出各人得票結果。有一說一,如果題目沒有明確給出要求,說要計算棄權的人數,就別把簡單的問題複雜化,就別畫蛇添足的,算什麼棄權的人什麼鬼的,平時自己練習的時候,可以這麼補充,但是,就題論題,就老老實...