在gcc中有没有与vc中的#pragma pack等价代码
答案:1 悬赏:50
解决时间 2021-02-15 10:07
- 提问者网友:皆是孤独
- 2021-02-15 05:10
在gcc中有没有与vc中的#pragma pack等价代码
最佳答案
- 二级知识专家网友:天凉才是好个秋
- 2021-02-15 05:40
转载关于__int64的用法收藏__int64是MS自创的,要用64位int的话C中本来就自带:#include#includeintmain(){longlonga=LLONG_MAX;unsignedlonglongb=ULLONG_MAX;printf("%lld\n%llu",a,b);}参考资料:ANSIC99资料二://MSWindows下的VC、BCB、MingWGCC等用:__int64n;scanf("%I64u",&n);printf("%I64u\n",n);其中MingWGCC还支持用longlong声明,但输入输出的格式串仍用I64开头。__int64关键字和I64标号确实是MS专有的。标准C用longlong和%lld。所以在Unix、Linux、Cygwin下编程就应该用标准的用法了。上面是转载的我刚才把_int64改成long了能编译通过你可以自己试试其实GCC的错误提示很好的指出了:error:'_int64'undeclared
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |