加入收藏 设为首页 帮助中心
 
论坛首页
用户登录 | 用户注册 | 最新悬赏 | 最新贴子 | 会员中心 | 贴子搜索 | 网站地图 | 帮助中心 | 联系我们
站内搜索:
现在位置 > 维库电子开发网论坛 > 单片机 > PIC 单片机 > 请问大虾 2个C 宏定义问题?
帖子主题: 请问大虾 2个C 宏定义问题?
你还没有登录,无法发表回复,请首先 登录.. [注 册]
积分:21 萧萧之风
发表于:2008-8-8 17:30:00 楼主
级别:一星
积分:21分
注册:2008年08月08日

1. 宏定义中
   #define MAX_RD_LEN  (350)
  加个括号有什么用呀?书上都查不到。它和 #define MAX_RD_LEN  350 是一样的吗? 是用MAX_RD_LEN  取代 350 吗?

2.  #define use_fc()  
是定义一个什么?后面怎么什么都没有了? 代表什么意思?有什么用?

知道的大虾请告诉我一下,谢谢,小第刚入门,以前是搞汇编出身的..

 
积分:49 敦煌月牙泉
发表于:2008-8-8 23:34:00 1 楼
级别:一星
积分:49分
注册:2008年08月06日

这是带参数的宏定义,格式为:#define  宏名(参数表) 宏体。define如何对带参数宏定义 #define  TEXT(quote) quote : 定义带参数宏 TEXT 为他的参数 ,程序中遇到 TEXT(参数) 用他的参数直接代替。 例如: printf( TEXT('this is test!')) 结果和 printf('this is test!')是一样的。


一个人什么都可以没有,但不能没有梦想,一个人什么都可以丢弃,但不能把梦想丢了,因为梦想就是生命,敢于梦想,本身就是一种开拓与创新。而实现梦想,并非遥不可及,只要肯努力地去拼搏,心中常想着自己的梦想,就会离目标越来越近,一切都有可能实现……

 
快速回复:
用户名: 密码:  验证码,看不清楚?请点击刷新验证码 注册新帐号?
上传图片格式(jpg/gif/png)和文件格式(rar/pdf)
 
 
网站简介s广告服务网站地图帮助信息联系方式问题报告
Copyright 2007 - 2008 bbs.weeqoo.com
Powered By weeqoo Version 8.0.0XML