#include<iostream>
using namespace std;
int main()
{
char charArray[5] = {'H','e','l','l','o'};
char *charPtr = charArray;
cout<<"字符数组输出: "<<endl;
for(int i = 0; i<5; i++)
{
cout<<*charPtr<<" At "<<reinterpret_cast<unsigned long>(charPtr)<<endl;
charPtr++;
}
charPtr = charArray;
cout<<"\n\n字符数组输出(去掉reinterpret_cast<unsigned long>): "<<endl;
for(i = 0; i<5; i++)
{
cout<<*charPtr<<" At "<<(charPtr)<<endl;
charPtr++;
}
system("pause");
return 0;
}
using namespace std;
int main()
{
char charArray[5] = {'H','e','l','l','o'};
char *charPtr = charArray;
cout<<"字符数组输出: "<<endl;
for(int i = 0; i<5; i++)
{
cout<<*charPtr<<" At "<<reinterpret_cast<unsigned long>(charPtr)<<endl;
charPtr++;
}
charPtr = charArray;
cout<<"\n\n字符数组输出(去掉reinterpret_cast<unsigned long>): "<<endl;
for(i = 0; i<5; i++)
{
cout<<*charPtr<<" At "<<(charPtr)<<endl;
charPtr++;
}
system("pause");
return 0;
}