如果重复定义宏,两个值不同,最终的值是哪一个?

news/2024/5/19 20:24:05 标签: systemverilog

task F;

`define AA 5     //定义一个宏,先编译

print(AA);

# 5;

`define AA 10   //重复定义宏,后编译

// 后面的值会覆盖前面定义的宏,但不是覆盖所有域,按照编译顺序,只覆盖该位置往后的域

print(AA);

# 10;

endtask


http://www.niftyadmin.cn/n/5197422.html

相关文章

如何在MapInfo Pro中访问WMS数据?

从Web地图服务检索地图数据 将WMS服务器添加到MapInfo Pro后,用户可以从中检索地图数据。请记住,Web地图服务是一项新技术,您正在寻找的地图可能不适合所需的地理位置。 此外,所提供的数据由服务器确定。当将WMS数据作为工作空间的…

使用 Splashtop 的开放 API 简化 IT 工作流程

我们的工作方式在不断变化,IT 技术人员必须迅速适应时代的变化。越来越多的公司正在转向混合和远程策略,这为那些在服务台或IT技术人员工作的人增加了额外的工作层。对于系统管理员来说,管理一切都可能变得更加复杂。 找到合适的软件来管理多…

【配置】Gradle下打包springboot项目,分离配置文件、依赖包

在 gradle.build 文件中添加 // 将依赖包复制到lib目录 task copyJar(type: Copy) {// 清除现有的lib目录delete "$buildDir\\libs\\lib"from configurations.runtime// 部分版本需要使用下面这行// from configurations.runtimeClasspathinto "$buildDir\\lib…

使用Generator处理二叉树的中序遍历

二叉树的中序遍历 let arr [[[a], b, [c]], d, [[e], f, [g]]] class Tree {constructor(left,root,right) { // 一棵树具有根节点,左孩子节点和右孩子节点this.left left;this.root root;this.right right;} } // 将数组构造为树的处理函数 function arrToTre…

sql注入 [极客大挑战 2019]HardSQL1

打开题目 输入1或者1",页面均回显NO,Wrong username password!!! 那我们输入1 试试万能密码 1 or 11 # 输入1 and 12 # 输入1 union select 1,2,3 # 输入1 ununionion seselectlect 1,2,3 # 输入1 # 输入1# 页面依旧回…

米贸搜| 关于Facebook企业户的那些事

在国内使用Facebook推广海外业务,正常来讲都是使用企业户来投放广告。理论上来讲,自己个人注册的Facebook社交账号绑定信用卡也是可以和国外的用户一样直接投放广告,但是事实证明,绝大部分个人社交账户在投放广告时基本都以被封账…

面试官:你能说说常见的前端加密方法吗?

给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:web前端面试题库 前言 本篇文章略微介绍一下前端中常见的加密算法。前端中常见的加密算法主要形式包括——哈希函数,对称…

leetcode每日一题30

72. 编辑距离 动规啊,头大 动规五部曲走起 确定dp数组(dp table)以及下标的含义 dp[i][j]表示A[i-1]与B[j-1]的最近编辑距离 (这么写是方便初始化)确定递推公式 if(word1[i-1]word2[j-1])不变 else//此时word1[i-1]…