[求助]有关C语言中出现错误时警告语句的解释?
1.lvalue requred in function main
2."k" is assigned a value which is never used in function main
在这本人先谢谢各位拉!
----------------解决方案--------------------------------------------------------
2. "k"已经申请到了一个在主函数中从未用到过的值.
第一个俺也不知道啥意思
----------------解决方案--------------------------------------------------------
.当一个程序运行时出现 "k"已经申请到了一个在主函数中从未用到过的值,要怎样解决呢?
----------------解决方案--------------------------------------------------------
把程序贴出来看一下.没碰到过这样的编译错误.
主函数中需要行参?真的不太清楚.
2.LS正解.申请了一个变量K,但从未用到.(这个警告不妨碍程序的结果)
----------------解决方案--------------------------------------------------------
既然用不上就把这个变量删了就行.
----------------解决方案--------------------------------------------------------
对,贴程序出来看看
----------------解决方案--------------------------------------------------------
明天找到那个程序后就发给你们好吗?
----------------解决方案--------------------------------------------------------
#include <stdio.h>
main()
{int x=5, k;
printf("%d\n",k=(x+=x++,x+8,++x));
}楼是的朋友,程序我写下了,帮忙看看啊
----------------解决方案--------------------------------------------------------
#include <stdio.h>
int main()
{int x=5, k;
printf("%d\n",k=(x+=x++,x+8,++x));
return 0;
}
----------------解决方案--------------------------------------------------------
警告 lingshi.c 4: 无效操作代码在 main 函数中/*这里指好像指 x+8 无效,因为它计算后未赋值给其它变量*/
警告 lingshi.c 6: 'y' 被赋值但却没有使用在 main 函数中
[此贴子已经被作者于2007-5-15 13:02:01编辑过]
----------------解决方案--------------------------------------------------------