iOS培训之C++程序有哪些部分组成(上)

2016-02-19 16:49:03 502浏览

        在介绍c++程序构成之前,我们先看一个简单的Hello world的C++程序。Helloworld程序的源代码一般都会为Hello world程序加上行号。Hello world虽然简单,但是它涵盖了c++程序所包含的所有组成。我们先简单地概括一下C++程序构成:C++程序包含一个或多个函数,但是必须有一个main函数。操作系统通过调用main函数实现程序的执行,程序执行完毕后必须由main函数返回一个值给操作系统。在c++程序中可能还会包含编译指示、声明语句等非必写项。现在我们对照Hello world分析一下。

iOS培训之C++程序有哪些部分组成

        浅谈iOS培训之C++程序有哪些部分组成:

        1、编译指示

        001行代码是一句“编译指示”,其功能就是告诉编译器编译过程中所需的一些信息。它们影响一个程序是否能被正确编译,并在程序运行时造成影响。编译指示的格式为:在新的一行中,以≠}开始并且不使用“分号”结束。就是告诉编译器,中实现的对象在后续代码中可以使用,并且对后续代码造成输出Hello world的影响。

        2、声明性语句

        003行是一句“声明性语句”,声明性语句在作用上完全等同于“编译指示”:它们同样仅影响编译过程,但在编译结果中并不生成对应的指令。003行是一种声明性语句,常见的声明性语句还有下述这种。在一个cpp文件中定义:extern int nValue;也是声明性语句,在编译过程中不生成对应指令,只是告诉编译器nValue已经在别处定义了,可以直接使用无须再次定义。

        3、可执行语句

        007和008两行就是可执行语句。可执行语句和声明性语句一样都是C++的标准语句。但是与声明性语句不同,可执行语句在编译过程中生成对应的指令。可执行语句类似于自然语言中的句子,c++中有完成单一任务的简单语句,也有作为一个单元执行的一组语句组成的复合语句,还有条件分支语句和循环控制语句,所以可执行语,按照其功能可以分成简单语句、复合语句、控制语句、try语句等。

        4、简单语句

        简单语句是最常用的一种语句形式。我们经常写的表达式语句、空语句都属于简单语句。通过简单语句可以完成某单一功能。

        作为iOS开发的重要语言C++在企业中的占比越来越重,从而C++编程语言人才需求也在持续增高,发展前景非常明朗。扣丁学堂作为专业iOS开发教程培训线上平台,已为战略合作企业输送过万名iOS开发人才。受到了企业一致的好评。

查看更多关于“iOS培训资讯”的相关文章>>

标签:

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号