有关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
}
}
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------