2.2 Visual C++语言的优缺点
2.2.1 visual c++的优点
(1).C语言使一种结构化简单的程序设计语言,语言简洁,使用灵活方便。它既适用于设计和编写大的系统程序,又适用于编写小的控制程序,同样也适用于科学计算。
(2).它既有高级语言的特点,又具有汇编语言的特点。其运算符丰富,出了能提供对数据的算术逻辑运算外,还提供了二进制的位运算,并且提供了灵活的数据结构。用C语言编写的程序表述灵活方便,功能强大。用C语言开发的程序,其结构性好,目标程序质量高,程序执行效率高。
(3).程序的可植性好。在某一种型号的计算机上开发的用C语言编写的程序,基本上可以不作修改,而可直接移植到其他型号和不同档次的计算机上运行。
(4).程序扩充性强。一方面,在软件开发的早期阶段,整个的问题是难以解决的所有的图中,可以理解,开发者可以根据它们的结构的设计过程中,后者的软件开发,开发人员通常理解的开头是不正确或不全面,那么程序可能需要改变的结构或功能,这就需要开发工具,具有很强的可扩展性。另一方面,软件开发的,随着时间的推移,它也需要的新功能的扩展,或以改善一些所需的功能。 C + +中已用于制备一些大的扩展的程序的性能特性是至关重要的 。
2.2.2 visual c++的缺点
(1).C语言对数据类型检查的机制比较弱;
(2).缺少支持代码重要的结构;
(3).随着工程规模的扩大,难以适应开啊特大型的程序等。
2.3 Visual C++编程源'自-优尔;文,论`文'网]www.youerw.com
2.3.1控制流
Visual c++与其它计算机语言一样,也有控制流语句.控制流语句可使原本简单地在命令行中运行的一系列命令或函数,组合成为一个整体——程序,从而提高工作效率。
2.3.2 平台常用语句介绍
Switch 语句称为开关语句,也称为多选择语句。它可以更具给定的条件,从多个分支语句序列中选择执行一个分支的语句。该语句的一般格式为:
switch语句的一般格式为: switch<表达式>
case常量表达式1:语句序列1; break;
case常量表达式2:语句序列2; break; ⋯⋯
case常量表达式n:语句n; break;
default:语句n+1
例如:
Float x;
Int a,b;
...
a=3,b=4;
Switch(x*2){ //B
Case 2.5:... //C
Case a+b:... //D
Case 1,2,3:... //E
程序说明:
(1).B行中的表达式的值为实数,这是不允许的,但写成int(x*2)时,则符合语法要求了;
(2).C行中case后的表达式的值得类型是实型;
(3).D行中case后的表达式不是常量表达式;
(4).E行中的表达方法不允许,不能使用“,”