Sắp xếp trong mảng có nhiều kiểu dữ liệu

Em có 1 mảng A có nhiều kiểu dữ liệu mà em muốn sắp xếp 1 thằng kiểu int thì em sẽ kiếm thằng nào là max trong mảng A rồi em copy tất cả kiểu dữ liệu nó sang 1 mảng mới B rồi xóa thằng max nó đi rồi tiếp tục tiếp tục tìm max trong mảng A rồi copy sang B rồi xóa đi. Cứ thế làm lại hoài tới khi hết mảng.
Như thế thì có thể không ạ.

Mangr ntn mà lại có nhiều kiểu dữ liệu, hư cấu thế.

ý mình là mảng là kiểu hocsinh đó

cụ thể nói gọi là mảng struct nhá, không được nhầm lẫn như thế,
Giả sử muốn sắp xếp theo năm sinh chẳng hạn thì làm bt như sx mảng không khác 1 tí gì, chỉ là so sánh 2 năm sinh cảu 2 đối tượng struct thôi

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?