Bài 5 quá khó luôn ạ 🙁
Thầy Thân cho mình hỏi, ở lời giải Câu 5 có hàm truyền tham số, nhưng khi gọi làm, sao mình không dùng toán tử địa chỉ “&” cho nó ạ?
void decreaseValue(int x1, int x2, int y1, int y2, int a[50][50], int* d) { void increaseValue(int, int, int, int, int a[][50], int*); … if{ increaseValue(x1, x2, y1, y2, a, d); } }
Mình xin cảm ơn nhiều.
vì d là con trỏ, bản thân nó chứa địa chỉ nên không cần & trước tên con trỏ nữa.
Mình đã hiểu, xin cảm ơn Thầy nhiều ạ 🥰
Cho em hỏi phần truyền hàm vào mảng em làm như này có đc không ạ void mangA(int a[ ][ ] ,…) đc không ạ
Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Giữ tôi đăng nhập
Chưa phải thành viên? Đăng ký ngay
Tôi đồng ý với Điều khoản dịch vụ
Bạn đã có tài khoản? Đăng nhập ngay
5 Comments
Bài 5 quá khó luôn ạ 🙁
Thầy Thân cho mình hỏi, ở lời giải Câu 5 có hàm truyền tham số, nhưng khi gọi làm, sao mình không dùng toán tử địa chỉ “&” cho nó ạ?
void decreaseValue(int x1, int x2, int y1, int y2, int a[50][50], int* d) {
void increaseValue(int, int, int, int, int a[][50], int*);
…
if{
increaseValue(x1, x2, y1, y2, a, d);
}
}
Mình xin cảm ơn nhiều.
vì d là con trỏ, bản thân nó chứa địa chỉ nên không cần & trước tên con trỏ nữa.
Mình đã hiểu, xin cảm ơn Thầy nhiều ạ 🥰
Cho em hỏi phần truyền hàm vào mảng em làm như này có đc không ạ
void mangA(int a[ ][ ] ,…) đc không ạ