keil中long和int的取值范围分别是多少?

如题所述

long型取值是32位,至于int型,取决于你的“Keil”。对于Keil MDK开发包,其针对的是32位单片机,int型是32位的;对于Keil 51开发包,其针对的是8位单片机,int型是16位的。操作方法如下:

1、首先打开STC-ISP软件,点选kiel仿真设置。

2、点添加STC仿真驱动到keil软件中/添加型号和头文件到keil软件中。

3、选择keil的安装目录(如:C:\keil),选中keil文件夹,按确定,弹出STC MCU型号添加成功。按确定完成。

4、打开keil软件,新建一个工程文件,就可以通过下拉箭头选择STC MCU Database。

5、最后确定后就中以选择对应单片机型号了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-02
long型长度是32位。
至于int型,取决于你所说的“Keil”。对于Keil MDK开发包,其针对的是32位单片机,int型是32位的;对于Keil 51开发包,其针对的是8位单片机,int型是16位的。本回答被提问者采纳
第2个回答  2013-05-04
int是0~65535,教你个方法,用c编一个小程序,定义unsigned long a=-1,unsigned int b=-1在输出,就知道了