码迷,mamicode.com
首页 > 其他好文 > 详细

编程小技巧——对传入参数的检查

时间:2015-08-21 10:42:06      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

头文件定义部分:

#define HAL_LED_1 0x01
#define HAL_LED_2 0x02
#define HAL_LED_3 0x04
#define HAL_LED_4 0x08
#define HAL_LED_ALL (HAL_LED_1 | HAL_LED_2 | HAL_LED_3 | HAL_LED_4 )

 

在函数调用时传入参数:

HalLedSet (HAL_LED_1, HAL_LED_MODE_ON);

 

在函数实现时检查参数:

uint8 HalLedSet (uint8 leds, uint8 mode)

{

  ......

  leds &= HAL_LED_ALL;  //这里可以达到检查参数的目的

  ......

}

 

--------------------------------------------------------------------------------------------------------------------------------------

在以后的编程中尽量使用这个技巧,这对程序的健壮性有很重要的作用。

 

编程小技巧——对传入参数的检查

标签:

原文地址:http://www.cnblogs.com/lweleven/p/ble_checkparam.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!