前言:
参考:B站UP主鱼C_小甲鱼<C++快速入门>
代码调试平台:VS2017,调试成功。
问题描述:
问题描述:利用指针访问数组元素
代码实现:
#include <iostream>
using namespace std;
int main()
{
const unsigned short ITEMS = 5;
int intarray[ITEMS] = { 1,2,3,4,5 };
char chararray[ITEMS] = { 'F','a','b','c','d' };
int *intptr = intarray;
char *charptr = chararray;
cout << "整型数组输出:" << '\n';
for (int i = 0; i < ITEMS; i++)
{
cout << *intptr << " at " << reinterpret_cast<unsigned long>(intptr)<<'\n';
intptr++;
}
cout << "字符数组输出:" << '\n';
for (int i = 0; i < ITEMS; i++)
{
cout << *charptr << " at " << reinterpret_cast<unsigned long>(charptr) << '\n';
charptr++;
}
return 0;
}