我正在阅读一些 C++ 代码,我遇到了这个相当奇怪的行。
这是行:
if (!k || !n || !m) return min((ll)tot, m*(1LL << n));
1LL 似乎在这里得到了回答:What is 1LL or 2LL in C and C++?
我想知道(ll)tot
[2 个小 L's] 到底是什么;它是某种形式的类型转换吗?tot是一个全局整数变量。
有人可以启发我,或者引导我到一些资源,在那里我可以阅读到这到底(ll)variableName
是什么。
提前致谢。