zoukankan
html css js c++ java
define 和 const常量有什么区别?
define在预处理阶段进行替换,const常量在编译阶段使用
宏不做类型检查,仅仅进行替换,const常量有数据类型,会执行类型检查
define不能调试,const常量可以调试
define定义的常量在替换后运行过程中
会不断地占用内存
,而const定义的常量存储在数据段
只有一份copy
,效率更高
define可以定义一些简单的函数,const不可以
查看全文
相关阅读:
[c language] getopt
编程经典问题
一些常用的正则表达式
[Head First Python]6. summary
Java多线程
JVM运行原理
Struts2---自定义拦截器
SpringMVC框架初步
测试基本问题
自动化测试
原文地址:https://www.cnblogs.com/huangzs/p/8688384.html
最新文章
java 学习二。字符串。
java 学习一 数字
快速学习语言之 java
collectionview ,单选。多选。单选时,可单点取消选择
自定义控件
下载器
json
归档和解档
浅拷贝与深拷贝
初识化知识
热门文章
歌曲页面显示
类的使用与继承
日期转换
简单音乐播放器
基于VMware的eCos应用程序测试(hello wold)
基于VMware的eCos环境编译redboot(脚本配置redboot)
makefile 单独编译一个文件
几个makefile小例子
make $@ $^ $<
[c language] getopt 其参数optind 及其main(int argc, char **argv) 参数解释
Copyright © 2011-2022 走看看