【摘要】:在软件开发过程中,常见的声明和定义语句列举如下。图1-2 例1-4的执行效果通过例1-4可知,在C++中,声明和定义仍然是程序开发所必需的,这沿袭了C语言的特点。下面简单介绍typedef的使用。typedef是为每个类型声明了一个新的名字(标识符),而不是一个类型的对象。
在程序开发领域,声明是指当一个计算机程序需要调用内存空间时,对内存发出的“占位”指令。定义则是指将声明的变量、函数、类等呈现或描述出来,为之提供一个意义相当的表达,并表明其与众不同之处,最终展现其内涵。
在软件开发过程中,常见的声明和定义语句列举如下(注意中文注释语句)。
例如:
上述几行语句均是典型的声明语句。
上述几行代码对函数count(bool YN,int&counter)进行定义,用以实现函数的功能。
下面通过例1-4来验证上述函数的定义。
例1-4
(www.xing528.com)
例1-4的执行效果如图1-2所示。
图1-2 例1-4的执行效果
通过例1-4可知,在C++中,声明和定义仍然是程序开发所必需的,这沿袭了C语言的特点。一个名字(标识符)在程序中使用之前必须首先声明,即在一个标识符使用之前,必须表述清楚其类型,便于编译器识别。在C++程序中,每个标识符必须有一个定义。通俗来讲,定义就是给标识符确定了一个值。对于常量的标识符,其值是不变的;而对于非常量的标识符,其值是可以被修改的。有时,声明和定义可以同时进行,见下面两行语句。
下面简单介绍typedef的使用。typedef是为每个类型声明了一个新的名字(标识符),而不是一个类型的对象。例如:
总结
本小节使用通俗易懂的语句和范例,简明扼要地讲述了C++语言中的声明和定义。这部分内容是程序开发最基础的部分,希望读者能反复阅读,彻底理解这一部分内容。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。