Có phải do thiếu dấu cách ở dòng 12 không? Kiểu double*vecto1 thành double* vector1?
double*vecto1
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.
rand()
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])
vecto1
vecto1[N]
vecto1[0]
vecto1[N-1]
em hiêu rồi các bro ,mà ông joe kia là ai vây ,my teacher is master .
About Joe: https://daynhauhoc.com/t/does-that-matter-to-you/32350
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.
Vinh
0 chủ đề
0 bài viết
Có phải do thiếu dấu cách ở dòng 12 không? Kiểu
double*vecto1
thànhdouble* 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ậpvecto1[N]
trong khi vecto1 chỉ truy cập được từvecto1[0]
tớivecto1[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 .
About Joe: https://daynhauhoc.com/t/does-that-matter-to-you/32350
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.