FPGA学习笔记之先定义还是先使用?
2017-06-05 11:50
281 查看
昨晚在写SRAM的代码时遇到一个有趣的事,我把别人已经写好的源代码和测试代码直接添加到modelsim中仿真,结果编译时出问题了,代码中显示XXX未定义。What?我在quartusII中已经编译通过了啊!!!于是我又仔细看了代码
,发现那些“未定义”的变量都是先使用再定义的,于是本着C语言先声明再使用的思想,我把定义的语句放在最前面,然后就顺利通过了呢!具体原因有待研究,请听下回分解......
,发现那些“未定义”的变量都是先使用再定义的,于是本着C语言先声明再使用的思想,我把定义的语句放在最前面,然后就顺利通过了呢!具体原因有待研究,请听下回分解......
相关文章推荐
- Android 学习笔记4:资源文件的定义和使用
- iOS学习笔记17—使用NSOperation还是GCD
- [学习笔记]变量的定义与作用范围(使用)
- Java学习笔记十四:如何定义Java中的类以及使用对象的属性
- hadoop2.7.2学习笔记05-hadoop文件系统API定义-本文档使用到的专用符号
- TCL(Tool Command Language)学习笔记2-过程定义与使用
- (原创)c#学习笔记06--函数01--定义和使用函数02--参数
- 《第一行代码》学习笔记-- 基础的自定义标题控件的定义和使用
- struts2学习笔记--------动态方法调用和使用通配符定义action
- 学习笔记--post 相比get 有很多优点,为什么现在的HTTP通信中大多数请求还是使用get?
- Spring学习笔记 关于Bean定义的重用-使用abstract以及parent标签属性
- [java学习笔记]java语言基础概述之函数的定义和使用&函数传值问题
- FPGA学习笔记之LPM RAM使用
- C#学习笔记之六 类定义中static关键字的用法暨C#中静态变量的意义与使用
- CSS学习笔记Padding 属性中参数的定义与使用
- Object C学习笔记3-对象的使用和定义
- Java学习笔记(一)——JAVA中关于对象数组的定义与使用
- Object C学习笔记3-对象的使用和定义
- 浮点数定化--altera 乘除法ip使用FPGA学习笔记
- 学习笔记---C语言中全局变量,变量,常量的定义与使用