用long long 定义为什么会出错

C语言 码拜 4年前 (2016-09-15) 389次浏览
本人用的是VC++6.0,原因是程序需要用到11位的整数,必须是整数,用long long定义的时候老是出现错误“error C2632: “long” followed by “long” is illegal”怎么办?或应该怎么定义,需要整数的
解决方案

10

用__int64

3

用__int64

4

是%I64d,大写的i,不是小写的L

2

你直接用double类型就可以了,%.0f输出

1

用__int64 ,输出时写scanf(“%I64d”,&temp.phone );

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明用long long 定义为什么会出错
喜欢 (0)
[1034331897@qq.com]
分享 (0)