合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
[TOC] ## 按照输入-修改输出的顺序排列参数 ## 考虑对参数采用某种表示输入、修改、输出的命名规则 ``` i_ m_ o_ Input_ Modify_ Output_ ``` ## 不要把子程序的参数用做工作变量 把传入的参数当做程序过程中的工作变量是很危险的 如: ``` int Sample( int inputval){ inputval = inputVal* CurrentMultiplier( inputval ) inputVal = inputval+ CurrentAdder( inputval ) return inputval: } ``` 当以后修改程序时,为一会 inputval 就是参数传入时候的值,而发生错误