http://topic.csdn.net/t/20031030/10/2409233.html这个帖子居然和我09年买的书一模一样,再次问一下,里面的问题 。short value =0,这个在程序中是什么作用 ?if(n>2)返回1,否则返回0,但是返回1和0为什么会觉定上面打印呢??求解
if(!error)
{}
else
if(!error)
{}
else
解决方案 »
- 快崩溃了,大家帮忙看看active X 播放问题
- xpcom组件注册的问题
- 在custom control中响应键盘消息
- 界面弹不出来
- 曾看到过一段被称为“外星人的代码”的小程序,C写的,不超过十行,有人知道吗?
- 如何得到机器的主硬盘序列号?
- 请问如何打印对话框中的位图
- 急,急,急!!!高分请问如何在MDI中加入FLASH做的.exe启动画面?在线等待!!
- 在explore的列表中看到的这个my.h前面有一个小的图标,它是什么文件
- 各位高手:如何在installshield 6.22的脚本中编程配置ODBC(DSN)?我用的数据库是Access
- 入门请教,求学习指示....
- OpenGL3D地形
在定义初始化short value =0有个好处就是多段判断
比如:
if()
{
codedata
value=value&1;
}
else
{
value=value&0;
}
if()
{
codedata1
value=value&1;
}
else
{
value=value&0;
}
可以多段判断 当然每段判断执行代码不同 不能放到1个if里判断
而返回值在main函数里赋给了输出判定变量error,当n>20的时候,error就被赋1,否则就被赋0之后再判断error的值去输出,如果error为0,if(!error)语句成立,接着就正确输出否则的话,就输出"Error encountered!!\n ";