有人可以解释这条警告信息吗?
rx@bet~/Scrivania/rx_fine$:gcc -c -Wall proxy_invio.c
proxy_invio.c: In function ‘main’:
proxy_invio.c:1028:26: warning: variable ‘len2’ set but not used [-Wunused-but-set-variable]
这是proxy_invio.c文件的内容:
#define GETMHTTP "GET mhttp://"
main(){
int len2;
//blablabla
len2=strlen(GETMHTTP);
//blablabla
}
@EDIT:这只是由于滥用了复制粘贴而产生的错误。我不是那么愚蠢到不理解警告信息的意思,但是如此愚蠢到不能向前看。
答案 0 :(得分:0)
您已设置变量,但之后从未使用过(len2=strlen(GETMHTTP);
之后)。
答案 1 :(得分:0)
这很简单:你将变量设置为某个值,但之后再也不会使用它。
我认为你可以从代码中删除这两个语句是非常安全的。或者你可能正计划在某个地方使用len2
但是你忘记了。