新闻  |   论坛  |   博客  |   在线研讨会
ARM C变量定义注意
mayer | 2009-06-02 18:22:08    阅读:2059   发布文章

ARM C变量定义注意

 

     在ARM C中,定义变量应有采用少字节变量在前,多字节变量在后的顺序。为什么要如此呢,请看下面二种形式定义的存储结构图。

    一、采用少字节变量在前,多字节变量定义在后的方法。

    char  a;
    char  b;
    short c;
    long  d;

这样定义后存储结构图如下:

a

 b

 c

   

 d

 

 

 

 

 

 

 

    char  a;
    short c;
    long  d;
    char  b;
这样定义后存储结构图如下:

 a

 

 c

  

 d

 

 

 

 b

 

 

 

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客