为什么我不能长时间初始化?

我的VC2017编译器正在显示此行为,有人可以向我解释发生了什么吗?:

long long testLLSigned0 = LLONG_MIN; // OK, equal to -922129006921510580
long long testLLSigned1 = -922129006921510580i64‬; // Error, invalid suffix i64 on integer constant
long long testLLSigned2 = -922337203685477580i64; // OK!
long long testLLSigned3 = -922337203685477580LL; // OK!
long long testLLSigned4 = -‭62129006921510911‬LL; // Error, use of undeclared identifier ‭62129006921510911‬LL
long long testLLSigned5 = -‭62129006921510911i64‬; // Error, use of undeclared identifier ‭62129006921510911i64

感谢EljayNathanOlivereerorikauser1810087,我解决了它。

代码未编译的最大原因是由于将Windows计算器(!)的计算值复制到任何现代编辑器(!)中。值62129006921510911已用不可见的unicode字符复制到编辑器中粘贴到vim中的结果显示给我们:-<202d>62129006921510911<202c>LL

旁注:使用LL语法,i64语法特定于Microsoft,并且不可移植。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么我不能初始化这组

为什么初始化 mlocate 数据库需要这么长时间?

为什么我不能使用构造函数初始化列表来初始化类内结构?

如果变量没有初始化,为什么这个 C 代码需要这么长时间来编译和执行?

mcrypt长时间初始化模块

为什么我不能检查未初始化变量是否为null

C:为什么我不能用大括号初始化数组内的结构?

为什么我不能在类中初始化非常量静态成员或静态数组?

为什么我不能用左值初始化这个 std::vector?

为什么我不能通过 FindViewById 方法初始化 VideoView 对象?

为什么我不能使用Vue初始化频道?

为什么我不能在结构中初始化char数组

骨干视图为什么我不能在初始化中触发UI事件?

为什么我们不能迅速在扩展中添加指定的初始化程序?

为什么我不能将指定的初始化器放置到类的扩展中?

为什么我不能在bashrc初始化虚拟接口?

为什么我不能用 nullptr 初始化一个自动推导的指针?

为什么我不能在SwiftUI初始化中为@State var赋值?

为什么我不能在Kotlin中初始化ArrayAdapter?

为什么我不能在初始化状态后刷新构建

为什么我不能使用指针初始化数组?

为什么我不能使用for循环初始化实例-Python,类

为什么我们不能使用scanf直接初始化struct中的变量?

为什么以下代码取决于我初始化变量的时间?

为什么不能初始化此List <List <String >>?

为什么出口不能在initWithCoder中初始化?

为什么我不能按顺序在一个文件中初始化两个静态类变量,而不能初始化三个?

为什么类数据成员不能通过直接初始化语法初始化?

为什么我的值未由初始化(参数化)构造函数初始化?