[Verilog HDL] 夏宇闻到时想说啥?

[复制链接]
 楼主| 披头士911 发表于 2013-12-16 12:27 | 显示全部楼层 |阅读模式
本帖最后由 披头士911 于 2013-12-17 11:32 编辑

我看夏宇闻的书关于’define一节这么说的:
‘define <宏名><宏文本>
说这个宏文本不能用 注释行(//),数字(123),字符串(abc)等标识符分隔开是什么意思?
完全搞不懂在说啥,举例如下:

‘define W a2b
wire ‘W ;

我不就用a2b代替W了吗?同样我用12abc3,ab123c...代替W又能怎么样呢?有什么错呢?

虚心等前辈指点一下


 楼主| 披头士911 发表于 2013-12-16 12:29 | 显示全部楼层
自己先顶一下,不能沉,我已经困惑了好多天了
 楼主| 披头士911 发表于 2013-12-16 12:52 | 显示全部楼层
在线等前辈指点下下啊
 楼主| 披头士911 发表于 2013-12-16 22:18 | 显示全部楼层
懂了,很多书都写错了,以讹传讹,晕。这里应该是宏文本不能分隔开注释行(//),数字(123),字符串(abc)等标识符
Cary_Liu 发表于 2013-12-16 22:51 | 显示全部楼层
还有貌似是夏宇闻吧
forgot 发表于 2013-12-20 17:32 | 显示全部楼层
记得结贴
gaochy1126 发表于 2013-12-20 19:18 | 显示全部楼层
这个就跟c语言变量定义是一样的。
gaochy1126 发表于 2013-12-20 19:18 | 显示全部楼层
不能出现特殊字符或者数字打头。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

320

帖子

0

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

24

主题

320

帖子

0

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