美文网首页
1.21、规则:出参与入参需对应

1.21、规则:出参与入参需对应

作者: 半升多瑙河 | 来源:发表于2016-07-19 15:03 被阅读25次

说明:在32位系统中,int和long都是32位的,但是在64位系统中,long则是64位的。

将long赋值给int,在64位系统中,会出现truncate的隐患。示例:

实参与形参类型不一致

返回与定义返回类型不一致

返回与接受参数类型不一致。

long PerformCalculation(void);int x = PerformCalculation(); // incorrect long y =

PerformCalculation(); // correct!

相关文章

网友评论

      本文标题:1.21、规则:出参与入参需对应

      本文链接:https://www.haomeiwen.com/subject/fpimjttx.html