Tại sao hàm nối mảng dùng mảng phụ này lại cần phải dùng &h?

Tại sao hàm nối mảng dùng mảng phụ này lại cần phải dùng &h vậy mọi người.

&h là con trỏ.
Sau khi nối mảng tất lẽ phải trả mảng ra bên ngoài.
Việc trả mảng ra bên ngoài có thể dung return nhưng trên là void nên không thể dung return.
Chỉ còn một cách là trả ra bên ngoài thông qua con trỏ của mảng.

3 Likes

h là biến để lưu số lượng phần tử của hai mảng sau khi nối, dấu & nghĩa là truyền tham chiếu vào hàm, để sau khi kết thúc hàm biến h nếu được khai báo ở hàm main thì giá trị mới được cập nhật lại.

1 Like

Nó là tham biến mà anh :sweat_smile:

1 Like

Bạn tìm hiểu về truyền tham chiếu và truyền tham trị để hiểu hơn về cái này. Còn tại sao thì bạn @phamlamnd đã nói rồi đó.

1 Like

Tham biến là cái gì ???

Truyền đối số dưới dạng tham chiếu, đại loại là thế :slight_smile:

2 Likes


Đây là link bài học về tham chiếu của diễn đàn , bạn tham khảo nhé :smiley:

1 Like

đơn giản
bản thử không dùng xem !

Dead image

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