当将1113355579999作为参数传递时,函数内部的值会更改为959050335。printf("%d\n", FindCommonDigit(1113355579999, 123457));int FindCommonDigit(long int n1, long int n2) { printf("%d\n", n1); }
在C++中从字符串中检索无符号长整型的最安全和最好的方法是什么?首先,转换来自atol的带符号的长整型。Initalized to some value somehow.明显的问题是,当存储在myStr中的值大于带符号的长整型可以包含的值时我想要一个简单的函数,字符串输入,无符号长基10输出。此外,错误处理还有很多需要改进的地方。
我发现的