环形部分执行。

来源:互联网 发布:2017年淘宝严查 编辑:程序博客网 时间:2024/06/05 03:55

这个程序可能ABCABBCabbbcabbbbc执行甚至交流。再次你可以看到,这个程序不再是直线的程序,它的执行路径取决于有多少如果有)的环形部分执行

C++提供了循环3种类型:而,做的同时,与循环。不同于更现代的编程语言,如C或D #,C++没有提供一个foreach关键字。我们将讨论走向结束本节长度的循环

例外的

最后,提供了一个功能异常处理错误发生机制。如果发生错误,该函数不能处理,它可以引发一个异常,并控制跳到最近的代码块,已经宣布,它愿意抓住这个类型的例外。异常处理是C++相当先进的功能控制流语句唯一的类型,我们不会在这一节中讨论

结论

使用程序流程语句,你可以影响路径的CPU需要通过它将终止在什么样的条件和控制程序。这使得一些有趣的东西如显示菜单,直到用户进行有效的选择每印X和Y之间,或确定一个数的因素

一旦你理解了程序流程,你可以做的事情有一个C + +程序真正开放。你将不再被限制在玩具和学术练习,你就能写出有真正的应用程序。所以让我们开始吧

const int nValue = 5; // initialize explicitlyconst int nValue2(7); // initialize implictlyIn the case of classes, this initialization is done via constructors:const Date cDate; // initialize using default constructorconst Date cDate2(10, 16, 2020); // initialize using parameterized constructor


0 0
原创粉丝点击