gpt4 book ai didi

C++:使用 memcpy 时,myArray 和 &myArray 有什么区别?

转载 作者:行者123 更新时间:2023-11-30 00:54:13 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How come an array’s address is equal to its value in C?

情况:

int x = 5;
unsigned char myArray[sizeof (int)];

这一行...

memcpy (&myArray , &x , sizeof (int));

... 产生与以下相同的结果:

memcpy (myArray , &x , sizeof (int));

我是 C++ 的新手,但我的印象是数组只是指向其数据的指针。当 &myArray 与 myArray 的工作方式相同时,我感到很震惊。我本以为它会试图复制到指针的地址,这将是非常糟糕的!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com