2 u010025993 u010025993 于 2013.04.19 10:04 提问

关于long long 类型的定义

关于objective-C中的一个问题:

看见了一段代码,使用下面的属性:

@interface Store : NSObject
{
}
@property (nonatomic) long long amount; // 2 long type? why?
...
@end

什么是long long类型?

1个回答

mo_9315
mo_9315   2013.04.19 15:07
已采纳

就是两个long的类型啊,比如一个long的类型占32位,那么long long就占64位啊

u010025993
u010025993 噢噢是这样啊
大约 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
oracle里long类型的总结
1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。3、LONG类型主要用于不需要作字符串搜索的长串数据
Python中的long类型
昨天晚上重读了下python,当读到数据类型的章节时,作者说在python中可以用long类型以便士为单位计算美国国债.... 让我想起10年前第一次读.netframework时,介绍64bit的优势,可以直接计算美国的国债... 中国人引以为傲 的是GDP,美国人引以为傲的是国债..... 真理永远站在少数人的一边 当大多数人都认识到一条真理之后,它就不再是真理 那叫常识
JAVA long 定义常量
刚犯了一个错误,也意识到了这个问题。 定义一个常量: private static final long PAY_PASSWD = 78541258611; 它却一直报错:The literal  of type int is out ofrange。可我明明定义的是long型啊! 后来查了资料才知道,在定义数字常量的时候, 默认的都是INT型,LONG开的要这样定义
Java long数据类型
long数据类型是64位有符号的Java原始数据类型。当对整数的计算结果可能超出int数据类型的范围时使用。 long数据类型范围是-9,223,372,036,854,775,808至9,223,372,036,854,775,807(-2^63至2^63-1)。 long数据类型范围内的所有整数称为long类型的整数字面量。long类型的整数常数总是以大写L或小写l结尾。 以下是
C/C++: short , int , long , long long数据类型选用
C/C++: short , int , long , long long数据类型选用标签: C/C++ 数据类型by 小威威在C++中,编译器对int类型数据的执行效率最高。一般在符合int条件的情况下优先选择int。 那么,选择数据类型的条件是什么呢? 我认为,大于30000的数字应当使用long类型,超过20亿的数字应当使用long long类型。原因如下:在32位的系统中: `s
long long是C99标准中新引进的数据类型
64位整形引起的混乱主要在两方面,一是数据类型的声明,二是输入输出。 首先是如果我们在自己机器上写程序的话,情况分类如下: (1) 在win下的VC6.0里面,声明数据类型的时候应该写作 __int64 a; 输入输出的时候用 %I64d scanf(”%I64d”,&a); printf(”%I64d”,a); (2) 在linux下的gcc/g++里面,数据类型声明写作 lon
js转换long类型时间
//扩展Date的format方法  Date.prototype.format = function (format) {  var o = {  "M+": this.getMonth() + 1,  "d+": this.getDate(),  "h+": this.getHours(),  "m+": this.getMinutes(),  "s+": this.getSec
关于Oracle的LONG类型
LONG和LONG RAW只用来支持向后兼容,对于新应用,使用CLOB或者NCLOB替换LONG,使用BLOB或BFILE替换LONG RAW。Oracle也建议使用LOB类型来替换已经存在的LONG和LONG RAW类型。LOB类型的限制远远小于LONG和LONG RAW。LONG和LONG RAW已经不会再增强了。LONG类型用来保存可变长度的字符,LONG类型像VARCHAR2类型一
JAVA中Long 类型和long类型的区别(注意大小写)
JAVA中Long 类型建立的时候如果没赋值,会默认给一个0.而long类型建立的时候如果没有赋值,则是null! 笔者曾经做添加功能的时候主键id类型设置成long类型,在做给数据库添加功能的时候,一直测试失败,纠结了大半天,才注意到这个细节!
long long 类型的常数的表示方法
在程序中,一个long long 类型与一个“大大的”整常数运算时候,gcc(solairs)告警: my_ctlib.c:500: warning: integer constant is too large for "long" type 后在常数后加了一个L后(表示为long常数),告警依旧。查书未果,试一试在后面再加一个L,即就是在整常数后面加两个大写的L。编译器,静默