Chinaunix首页 | 论坛 | 博客
  • 博客访问: 843696
  • 博文数量: 158
  • 博客积分: 4380
  • 博客等级: 上校
  • 技术积分: 2367
  • 用 户 组: 普通用户
  • 注册时间: 2006-09-21 10:45
文章分类

全部博文(158)

文章存档

2012年(158)

我的朋友

分类: C/C++

2012-11-23 15:25:30

UCHAR IOBASE[0x20] _at_ 0x8300; [我自横刀向天笑]
51单片机的一句话,那么在ARM里类似 _at_ 的关键字吗??

-----------------------

#include
using namespace std;

typedef char (&TYPE)[0x20];
inline TYPE foo( TYPE a )
{
    return a;
}
TYPE (*pfoo)(int) = ( TYPE (*)(int) )&foo;

int main( void )
{
    // UCHAR IOBASE[0x20] _at_ 0x8300;
    char (&test)[0x20] = pfoo(0x8300);
}
阅读(778) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~