-1
while (packet[i].source <1 || >1024)

错误:> 标记之前的预期主表达式。

当我这样做时它工作正常<1,然后当我添加一个 OR 运算符时它会中断:/

inb4 一些非常简单的东西,但我已经编码了好几天,我的大脑着火了。

干杯,伙计们。

4

2 回答 2

5

它应该是:

while (packet[i].source < 1 || packet[i].source > 1024)
于 2012-05-04T20:28:23.900 回答
4

非常错误,因为它是语法错误,您必须使用:

while (packet[i].source <1 || packet[i].source >1024)

对于每||一个&&你都必须参考packet[i].source。与口语非常不同,可能看起来很痛苦,但你会学会喜欢结构化编程的方式。

别担心,我们都经历过,似乎总是最简单的问题需要最长的时间才能解决。

于 2012-05-04T20:28:40.120 回答