reinterpret_cast用法详述
来源:互联网 发布:JS根据em的ID设值 编辑:程序博客网 时间:2024/05/16 19:09
#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;
}
0 0
- reinterpret_cast用法详述
- Format用法详述
- static_cast,const_cast, dynamic_cast,reinterpret_cast用法
- const_cast dynamic_cast reinterpret_cast static_cast用法
- const_cast dynamic_cast reinterpret_cast static_cast用法
- const_cast dynamic_cast reinterpret_cast static_cast用法 .
- pageContext对象的用法详述
- reinterpret_cast
- reinterpret_cast
- reinterpret_cast
- reinterpret_cast
- reinterpret_cast
- reinterpret_cast
- reinterpret_cast
- reinterpret_cast
- reinterpret_cast
- reinterpret_cast
- reinterpret_cast
- 每个程序员都该知道的10大编程格言。
- FFmpeg 视频旋转和压缩
- 关于编程里的那些ABC......
- 关于mysql最大连接数
- Android 4.0 事件输入(Event Input)系统
- reinterpret_cast用法详述
- Android动画之View Animation
- vs的调试
- 使用iconv批量转换文件编码方式和dos2unix转换文件换行类型
- 第7周 项目3 求3个数最大值
- setEnabled() vs setClickable(), what is the difference?
- Java与Highcharts实例(三) - Hello Highcharts (后台Java传递数据)
- 苹果要用Swift语言颠覆传统编程
- POJ 3667 Hotel(线段树)