爱问知识人 爱问教育 医院库

关于单片机c语言编程的变量定义问题

首页

关于单片机c语言编程的变量定义问题

unsigned int data a=0xDC98; 
我看书上说定义数据类型的时候 用“unsigned int”定义的变量能容纳2个字节 
但是在定义存储类型的时候 用“data”定义的变量只能容纳1个字节 
那我数据类型和存储类型同时定义的时候 上面的定义方法错误或者矛盾了么。 
如果没有错误,那我不明白的是怎么data可以定义2个字节的变量a呢? 
请各位大虾指教阿~~~~~~~~~~~~~~~~~~~~~~~~

提交回答
好评回答
  • 2007-04-07 10:27:24
    data 可用,可不用.他定义数据的寻址方式.当然可以用idata或xdata等.这取决于所用变量的速度,与a无关..
    a是由INT决定的.如果只用一个字节可以用CHAR,4个字节可以用LONG INT.

    许***

    2007-04-07 10:27:24

类似问题

换一换

相关推荐

正在加载...
最新资料 推荐信息 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):