Cấp phát bộ nhớ động trong C

Đề bài: Nhập một mảng số nguyên chưa biết trước số phần tử , nhập đến đâu mở rộng đến đó , sử dụng cấp phát động!
Khi e chạy thì hiện lỗi bộ đệm như vầy, nhưng ấn ignore thì kết quả out ra vẫn đúng !
Mn giải thích e như vậy là sao ạ! e cảm ơn ạ!! :))


vì i là số phần tử đang có của mảng p. Do đó chuyển phần từ từ 0->i-1.
Dòng 18: for (j=0;j<i;j++)

mình gán i=0 bàn đầu, để vậy là đúng mà!

Vậy dòng phía sau bạn xin 0 bytes mem :smiley: vẫn sai vì 0 bytes mem thì ko có mem.

Bên trên chỉ lỗi vẫn đúng :slight_smile:

1 Like

ok mình hiểu r! cảm ơn c nhiều nha :))

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