我想检查有效的ID。我应该检查char readmore = 'Y';
...
while (i <= 29 && (readmore == 'Y' || readmore == 'y'))
还是id > 0 || id < -1
?
文档只是声明0和-1是保留的,下一个ID将高于最高的当前ID,示例从1开始。它只是一个例子还是我们可以依赖它?
答案 0 :(得分:1)
有效身份证件为id > 0 || id < -1
或id != 0 && id != -1
。
第一个ID总是1,2,3,......
如果您有ID 1,2,3,4,5并删除4和5,则新ID可能会也可能不会重复使用4和5.您不应该依赖该行为。