字符串笔记
字符串
这里输出的是第一个字符的地址,该地址就是后面的双引号内容
这个cout等价于cout << &animal[0] << endl;
将之用16进制显示:cout << (int*)animal << endl;
这里的第二个cout输出的是animal[20]整个数组的地址,显示的与第一个数组地址一致
cout << &animal+1 << endl;显示的地址与(cout << &animal << endl;)相差20个字节;
cout << (int*)animal+1 << endl;显示的是animal[1]的地址,与没加1相差1个字节