30/09/2018, 21:40
Biến toàn cục trong C++
Mình có kiểu danh sách số nguyên gồm 3 phần tử khi mình xóa thì còn 2 phần tử khi chèn thì nó lại tham chiếu ban đầu là 3 phần tử và chèn thành 4 phần tử.
Mình muốn khi xóa xong nó chèn lại cái chổ xóa thì làm sao mọi người.
mình biết là dùng biến cục bộ nhưng không biết dùng như thế nào mong mọi người chỉ dùm
Bài liên quan
bạn xóa phần tử ntn?
xóa tại vị trí được nhập từ bàn phím
ý mình là cách bạn xóa phần tử đó ý
mình xóa vậy nàk
mình nghĩ hàm xóa(ds t) của bạn truyền tham trị, nên nó chỉ xóa phần tử của t cục bộ bên trong xóa(ds t).
vậy thì phải làm sao hả bạn
nếu t là biến toàn cục thì xóa tham số (ds t) đi. Còn t ko phải biến toàn cục thì truyền tham chiếu
Vd:
bool data(sampleData *samples) { samples->N = 10; samples->M = 20; // etc. }