天下奇才 - 2005-8-29 10:11:00
判断一个数据是否存在,如果不存在,执行循环命令。
下面的命令没有报错,但却为何无法执行?请指教
while(a)
{
……
}
Ramaxel - 2005-8-29 15:12:00
是判断是否声明a么?
天下奇才 - 2005-8-29 16:20:00
引用: |
【Ramaxel的贴子】是判断是否声明a么?
........................... |
在之前已经声明a为整型变量,但是没有赋值,等待键盘输入
海蓝云天 - 2005-8-29 17:16:00
a=null
失落感 - 2005-8-29 17:54:00
CCCCCCCCCCCCCCCCCCCCC郁闷是什么?
能说下吗?
小弟菜鸟!
天下奇才 - 2005-8-29 18:21:00
引用: |
【海蓝云天的贴子】a=null ........................... |
错误 13: 未定义的符号'Null' 在函数
无言……在C++里,这是可以直接用的,为什么……
怪物125号 - 2005-8-29 18:49:00
引用: |
【天下奇才的贴子】
错误 13: 未定义的符号''Null'' 在函数
无言……在C++里,这是可以直接用的,为什么…… ........................... |
试一下大写NULL,
天下奇才 - 2005-8-30 10:12:00
引用: |
【怪物125号的贴子】
试一下大写NULL, ........................... |
提示: 13: 需要用L值 在函数
我没正式学过C语言,有时候搞不清他一些函数,怎么和C++差这么多……
woer - 2005-8-30 11:57:00
不可能存在这样的判断的
除非你给他初始化
楼上的各位大侠
判断应该是 ==
而且INT变量不存在NULL的这种结果
除非是int *a;
你可以这样的
int a=-99
...
if(a!=-99){
...
}
-99是一个a不可能碰到的值
© 2000 - 2024 Rising Corp. Ltd.