struct hocsinh
{
char mahs[20];
char ten[50];
char kv[50];
char xl[10];
float t,l,h;
};
theo như struct trên,nếu ban đầu mình có 10 học sinh và mình muốn thêm 1 hs nữa. Và mình đã có sẵn các hàm nhập và xuất rồi.
struct hocsinh
{
char mahs[20];
char ten[50];
char kv[50];
char xl[10];
float t,l,h;
};
theo như struct trên,nếu ban đầu mình có 10 học sinh và mình muốn thêm 1 hs nữa. Và mình đã có sẵn các hàm nhập và xuất rồi.
Đây là struct thông tin của 1 học sinh. List chứa danh sách các học sinh đâu?
Mình chưa hiểu ý cậu lắm. Nếu vậy mình cần tạo một biến n là số hs và đề thêm vào hàm nhập đúng không ?
Cần có
struct hocsinh // biểu diễn 1 học sinh
int số_học_sinh
struct[số_học_sinh] danh_sách_học_sinh // biểu diễn nhiều học sinh
Nếu có thao tác thêm/bớt học sinh thì cài linked list.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?