結構體可以把一組不同型別的資料組合在一起構成復型別,其中的每個資料都是結構體的成員.
定義乙個結構體
struct student
例如
dj
struct student stu[4];
然後再進行輸入這些學生資料
for(int i=0;i<4;i++)
其中也可以根據輸入的成績進行一些操作,可以根據學生的總成績進行排序,利用sort函式,最後在將資料依次列印出來就可以了,
#include#include#includeusing namespace std;
struct student stu[4];
int main()
//sort( stu, stu+8,cmp);
cout<<"姓名 學號 c語言 數學 英語 總分 績點"
// bool cmp(a a,a,b)
return 0;
}
什麼結構體 struct
簡單的來說,結構體就是乙個可以包含不同資料型別的乙個結構,它是一種可以自己定義的資料型別,它的特點和陣列主要有兩點不同,首先結構體可以在乙個結構中宣告不同的資料型別,第二相同結構的結構體變數是可以相互賦值的,而陣列是做不到的,因為陣列是單一資料型別的資料集合,它本身不是資料型別 而結構體是 陣列名稱...
定義結構體 struct
於 鏈結,struct student struct student stu struct student stuarray 10 struct student pstru 結構體型別是struct student,因此,struct和student都不能省略。但實際上,我用codeblocks執行...
Go 結構體,定義結構體型別,struct
demo.go 定義結構體型別 package main import fmt 定義結構體型別 在函式外部定義 全域性的 可以在整個專案中使用 type student struct func main 按結構體定義時的成員順序進行顯示。定義結構體變數並賦值 第二種方式 var stu2 stude...