Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Truyền mảng vào hàm trong C++

10:47 20-05-2022 1.064 lượt xem 1 bình luận 10:50 20-05-2022

Dạ mọi người cho em hỏi em học đến phần con trỏ thì theo lý thuyết khi truyền mảng vào hàm thì biến khai báo sẽ là con trỏ trỏ đến phần tử đầu tiên của mảng đúng không ạ. Nhưng sao khi em in địa chỉ ra thì nó có sự khác nhau ạ

Cám ơn admin và mọi người !

void adressArray(int array[]) {

    cout<<&array<<endl;

   cout<<&array[0]<<endl;

}

int main{

int array[5]={1,2,3,4,5};

adressArray(array);

}

KQ:

0x61fefc
0x61fee0

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 18:50 21-05-2022
thấy lạ bạn ha. nhưng có phải nó cách nhau 4 byte k

Câu hỏi mới nhất