什么是(关键字)c ++?

时间:2010-12-25 22:11:04

标签: c++ visual-c++ keyword

我从来不知道在c ++中有关键字吗? 它是什么?

6 个答案:

答案 0 :(得分:13)

这是一个循环:

do {
...
} while(someCondition);

答案 1 :(得分:9)

同时使用关键字:

一起使用
do {
   ...
} while(foo)

for 循环不同,执行循环始终执行至少一次

另请注意, do {} while(0)是Linux内核中常用的习惯用法,有关详细信息,请参阅this faq。

答案 2 :(得分:5)

这是一个循环工具。有时您需要一个至少执行一次的循环。这是当您使用诸如

之类的循环时
do {
/* Code will always be executed at least once */
/* something needed to be done once or more times */
} while ( /* not done /* )

其中

while( /* not done */) {
 /* this code may never be executed */
}

答案 3 :(得分:1)

它与while语句相同(语法除外),但是如果你使用do..while循环,它保证循环至少执行一次,即使while中指定的条件不满足。

答案 4 :(得分:1)

在do ... while循环中使用do关键字。它就像while循环一样,区别在于do ... while循环条件在循环执行后被检查。

答案 5 :(得分:0)

do while可用于重复执行语句,直到指定的终止条件(表达式)计算为零。

  

做声明而(表达式   );

look at this