相关疑难解决方法(0)

哪个初始化程序适用于int64_t?

我喜欢将我的变量初始化为一些"虚拟"值,并开始使用int64_tuint64_t.到目前为止,看起来我至少有三种方法可以初始化int64_t一个特定的值(并且对于无符号的等价物稍有改动):

int64_t method_one   = 0;
int64_t method_two   = 0LL;
int64_t method_three = INT64_C(0);
Run Code Online (Sandbox Code Playgroud)

我使用GCC并针对OS X和Linux.我想选择一种旨在简化便携性和清晰度的方法 - 但最重要的是正确性.我是否过度思考这个,或者是否有一个"最佳"或"最推荐"的方法来初始化这个变量类型,对于我抛出的任何特定值(当然,它在其范围内)?

c gcc int64

13
推荐指数
2
解决办法
7938
查看次数

标签 统计

c ×1

gcc ×1

int64 ×1