Lỗi chạy chương trinh c++ phần con trỏ
Có phải do thiếu dấu cách ở dòng 12 không? Kiểu double*vecto1 thành double* vector1?
ko bạn ơi
đủ 20 character
Mà khoan, sao mảng double mà có phép % nhỉ (dòng 16)?
rand() là int mà bạn, chừng nào lấy double đi mod mới không biên dịch được.
Code này sai là do mảng chỉ có từ 0 đến N-1 thôi
mà debug mode chỉ bảo vệ trên stack còn cái này là lỗi trên heap.
mình thử vs int rồi vẫn báo lỗi ấy ,do ko giỏi tiếng anh nên k biết nó nói gì
cho i=1 rồi mà rogp10
Không phải ở i=1, mà lỗi ở i=N, đáng ra i<N vì mảng bạn chỉ lấy N phần tử thôi.
tưởng cho i=1 thì suy ra i<=N chứ
nếu theo toán học thì i<=N ms đủ N phần tử
Mảng trong C++ bắt đầu từ 0 mà. Mảng N phần tử thì các chỉ số từ 0 đến N-1.
Bạn học lại nhé…
Joe ,my teacher is Le thanh Sach ,
do you know?
vecto1 xài đúng mà… Cái sai là truy cập vecto1[N] trong khi vecto1 chỉ truy cập được từ vecto1[0] tới vecto1[N-1] thôi. VS debug nó tốt bụng nó báo lỗi cho là truy cập vùng heap ko được cấp phép (vecto1[N])
em hiêu rồi các bro ,mà ông joe kia là ai vây ,my teacher is master .
Vòng for quá sáng tạo. Tự phát minh hay thầy nào dạy hay dữ 
Tính chất của cái này như segfault luôn rồi
chỉ có stack mới có guard đầu đuôi thôi.

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