当前位置: 代码迷 >> C语言 >> 有关C函数的问题
  详细解决方案

有关C函数的问题

热度:98   发布时间:2005-04-24 10:44:00.0
有关C函数的问题
我是C语言的初学者我在书上看到一个函数,是在数组长度不能确定的情况下出现的书上是这样定义的#define N 100 我不知道这里的#define是做什么用的。请高手指点一下
搜索更多相关的解决方案: 函数  

----------------解决方案--------------------------------------------------------
word中有个“查找并替换”的功能,#define就是起了这个作用
----------------解决方案--------------------------------------------------------
# define 就是定义一个数,
最好你自己去看看书,就知道了
----------------解决方案--------------------------------------------------------
[原创]
在是宏定义
----------------解决方案--------------------------------------------------------
可以看作一个常量
----------------解决方案--------------------------------------------------------
以下是引用knocker在2005-4-24 11:24:57的发言: word中有个“查找并替换”的功能,#define就是起了这个作用

----------------解决方案--------------------------------------------------------
以下是引用knocker在2005-4-24 11:24:57的发言: word中有个“查找并替换”的功能,#define就是起了这个作用
斑竹说的好!
----------------解决方案--------------------------------------------------------
斑竹说得深点,#define 定义一个常量,N=100
----------------解决方案--------------------------------------------------------
#define 可以定义一个常量,
#define  N       100
这是凡是程序中用到N的地方,编译起编译时直接用100代替。

经过#deifne    定义过的宏可以在条件编译中起作用,
即同一段源代码可以生成不同的目标程序。例
#deifne    BOY    // 加入或者屏蔽这个宏,将产生不同的输出结果

void main()
{
#if  defined(BOY)
printf("I am a boy!!");
#else
printf("I am a girl!!");
#endif
}

}
----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
  相关解决方案