永发信息网

while (true) {int i =1;} 这个循环怎么理解,那个true .怎么理解。当为

答案:1  悬赏:0  手机版
解决时间 2021-03-15 14:03
  • 提问者网友:愿为果
  • 2021-03-15 09:04
while (true) {int i =1;} 这个循环怎么理解,那个true .怎么理解。当为
最佳答案
  • 五星知识达人网友:枭雄戏美人
  • 2021-03-15 10:06
那要看你在什么平台下:在C中,这样写过不了编译,编译器认为true是未定义的标识符;在C++中,这是个死循环,因为true已被系统定义为;逻辑"真",其值为1。不过时下的编译器大都是C++兼容C的,所以多为第二种情况。一对{}疑似中文的……追问true 为真我理解,那么“为1”是针对false 为0?这个跟后面的设置i=1怎么联系起来。就是,,具体指什么真啊,忘了说,是C#追答那没有固定的联系,只要while的()里为“真”,后面的复合语句{}中无论写什么都要执行。追问非常感谢!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯