社区
C++ 语言
帖子详情
typedef long long int64;
wansuiwht
2009-07-02 09:40:15
typedef long long int64;
这句什么意思。typedef是什么意思,怎么我学的书里面没有见到过。为什么要这样用。
...全文
1053
7
打赏
收藏
typedef long long int64;
typedef long long int64; 这句什么意思。typedef是什么意思,怎么我学的书里面没有见到过。为什么要这样用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lingyin55
2009-07-02
打赏
举报
回复
对,应该有很多例子啊。
[Quote=引用 4 楼 wansuiwht 的回复:]
意思就是说。有了这句以后,我以后需要声明long long类型时,前面不用写long long ,只用写 int64 a = 100;就成了。
[/Quote]
liao05050075
2009-07-02
打赏
举报
回复
1
为什么要这样用:
估计要给long long改名的原因是,VC6没有long long,只有__int64。于是在其它编译器写好的代码一弄到VC6里面就不能编译过了,所以在开始位置加一个
typedef long long int64;
当移到VC6中编译时,只用改成typedef __int64 int64;
然后下面的代码就不用改了。
太乙
2009-07-02
打赏
举报
回复
[Quote=引用 4 楼 wansuiwht 的回复:]
意思就是说。有了这句以后,我以后需要声明long long类型时,前面不用写long long ,只用写 int64 a = 100;就成了。
[/Quote]对!!
wansuiwht
2009-07-02
打赏
举报
回复
意思就是说。有了这句以后,我以后需要声明long long类型时,前面不用写long long ,只用写 int64 a = 100;就成了。
lingyin55
2009-07-02
打赏
举报
回复
typedef用于将已有的类型组合,定义一个新的类型。
这里的int64就是新定义的类型,相当于long long
大前置
2009-07-02
打赏
举报
回复
绝对经典:
http://blog.csdn.net/Augusdi/archive/2009/04/09/4057554.aspx
风老二
2009-07-02
打赏
举报
回复
给long long这孩子起个新名字叫int64
VC6中定义下面类型
typedef
long
long
int
int
64
_t ;出现错误
VC6中定义下面类型
typedef
long
long
int
int
64
_t ;出现错误
typedef
int
Long
_
int
[3]是什么意思?解决思路
typedef
int
Long
_
int
[3]是什么意思?
typedef
是定义别名的
typedef
int
long
_
int
[3] 这样是定义了一个
int
型,但为什么后面会有[3]的,这不是字符的定义么? ------解决思路---------------------- 定义一个
long
_
int
a; 就表示a 是一个
int
型的3维数组等效于
int
a[3] ---
int
64
_t定义冲突
编译看到报错 In file included from A.h:22:0, from B.h:9, from C.c:5: ../common/arch.h:39:26: 错误:与‘
int
64
_t’类型冲突
typedef
signed
long
long
int
64
_t; ————————————————分割线—————————————————— ^ In file inclu
typedef
的用法(
typedef
long
long
ll; 把
long
long
用ll代替,
long
long
-> ll )
typedef
int
BOOL; #define TRUE 1 #define FALSE 0 BOOL bflag=TRUE;
typedef
unsigned
int
COUNT;
typedef
long
double REAL;
typedef
struct tagPo
int
{ double x; double y; double z; } Poin...
typedef
int
Long
_
int
[3]个人理解
以三个带有次序关系的整数来表示一个长整数可利用C语言中提供的整数数组类型 定义长整数为:
typedef
int
Long
_
int
[3] /*
typedef
:
typedef
与#define有些类似,但在一些复杂用法上就不同了。 1.定义一种类型的别名 2.用在旧的C代码中,帮助struct.以前的代码中,生命struct新对象时,必须要带上struct...
C++ 语言
65,170
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章