prev up next   top/contents search

comp.lang.c FAQ 列表· 问题 10.5b

有什么区别

	const MAXSIZE = 100;
and
	#define MAXSIZE 100


预处理器#define提供真正的编译时常量。在 C 语言中,const提供一个运行时对象,你不应该尝试去修改它;“const”实际上意思是“只读”。另请参阅问题 11.8。(但在 C++ 中,const更接近#define.)

附加链接:更长的解释


prev up next   contents search
关于此 FAQ 列表   关于 Eskimo   搜索   反馈   版权

Eskimo North 托管