C语言函数篇(四)函数的设计

1. 函数设计的时候,如果使用到全局变量,就尽量通过参数的形式传递进来  

  也就是说,保持 函数 跟 外部的交互 只有 参数 和 返回值

 

2. 在有参数的情况下,或者有数值输入的时候,要先进行错误判断.

int func( int *buf){
  //1.错误判断
if( buf == BULL){     return -1;   }
  //2. 操作
  //xxx
}

 

posted @ 2018-12-08 16:47  kmist  阅读(398)  评论(0编辑  收藏  举报