1樓:OXygen
你可以使用結構體陣列
首先你要有意識到,你這不僅僅是乙個普通的型別陣列能夠存下的資訊,你只能把人名資訊和座位資訊抽象出來,寫成乙個結構體,再用結構體型別構建陣列,寫法供參考:
struct
stu_info
;struct
stu_info
group_1[3
];//C++的話,可以預設struct 此處構建了三個stu_info單元的陣列
group_1[0
].name
="lily"
;group_1[1
].name
="bob"
;group_1[2
].name
="tim"
;//命名
for(
inti=0
;i<3;
++i)// 迴圈隨意賦值了幾個位置資訊
//for
for(
inti=0
;i<3;
++i)// 輸出資訊,結果如下
cout
<<"Name:"
< ].name <<" Position:(" < ].x<< ','<< group_1[i ].y<< ")\n"; 結果如圖 郭建波 陣列指標 也稱行指標 定義 int p 10 優先順序高,首先說明p是乙個指標,指向乙個整型的一維陣列,這個一維陣列的長度是10,也可以說是p的步長。也就是說執行p 1時,p要跨過10個整型資料的長度。例 int p 4 該語句是定義乙個陣列指標,指向含4個元素的一維陣列。所以陣列指標也稱指... 陳舸 問題描述的不是很清楚,不過我大概猜你是想對某些結構體做排序,結構體裡有個學號的字段,要以學號為標準來排序?可以使用qsort 隨手碼了乙份。include include include typedef struct student Student int compare const void... 按照 C 的寫法應該是 int p 4 但是既然是用 C 最好的方法還是用模板容器 using arr type std vector array 4 arr typep1 arr typep2 arr typep3 arr typep4 arr typep5 然後想要拷貝 std vector p...請教乙個C語言指標陣列問題?
怎麼使用c語言中的sort排序,在結構體裡面按學號排序??
C 中如何建立乙個不定長陣列的陣列指標?