我试图了解数组地址的含义。
我写了下面的代码来尝试理解其含义,但我无法理解它:
char d [] {"Ashish"};
std::cout << d <<std::endl;
std::cout <<&d <<std::endl;
std::cout <<&d[0] <<std::endl;
std::cout <<(void*)&d[0] <<std::endl;
Run Code Online (Sandbox Code Playgroud)
每个语句的输出是什么?为什么第二条和第四条语句的输出相同?