30/09/2018, 18:53
Kiểu dữ liệu cấu trúc có thành phần là con trỏ
Chuyệ là mình đang nghiên cứu tìm tòi về cấp phát động.
struct mangD //mảng động
{
int *danhSachPT; // danh sách phần tử.
int *soLuongPT; // số lượng phần tử
};
int main(){
mangD *testMang=NULL //test mảng động
testMang->soLuongPT= new int;
printf("Nhap so luong PT: "); scanf("%d",testMang->soLuongPT);
testMang= new int[testMang->soLuongPT];
//..........Nhập xuất mảng các kiểu
//với (int)testMang->soLuongPT = so lượng phần tử
//testMnag->danhSachPT[i] = la các phần tử của mảng
delete[]testMang;
}
mình biết ý tưởng của mình còn rất nhiều thiếu sót. Hi vọng các Pro góp ý ạ
Bài liên quan
soluongPT
không cần con trỏ đâu cứint
bình thường thôitestMang->dánhachPT=new int[*(testMang->soluongPT)];
delete [] testMang->danhsachPT;
delete testMang->soluongPT;