关于#if defined 和#elif defined 的用法

[复制链接]
 楼主| hsbjb 发表于 2012-4-12 18:25 | 显示全部楼层 |阅读模式
#if defined
....   
#elif defined   
.... 的用法是什么意思


原代码如下:
#if defined (USE_STM3210C_EVAL)
  GPIO_InitTypeDef GPIO_InitStructure;
  EXTI_InitTypeDef EXTI_InitStructure;
....
#elif defined (USE_STM3210B_EVAL)
  
  GPIO_InitTypeDef GPIO_InitStructure;
  EXTI_InitTypeDef EXTI_InitStructure;
...
xsgy123 发表于 2012-4-12 18:43 | 显示全部楼层
这个叫条件编译指令,属于基础的语法范畴,LZ可以去考科书里补一下
dfsa 发表于 2012-4-13 18:36 | 显示全部楼层
这应该是C语言的基本知识了
秋天落叶 发表于 2012-4-13 21:40 | 显示全部楼层
和if else是相似的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

193

主题

2354

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部