首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

在声明变量时,为它指定初始值还有另一个方法,称为函数表示法。使用这个名称,是因为初始值放在变量名后面的括号中,看起来像是函数调用。

下面看一个例子,本例不是把声明写成如下形式:

int unlucky=13;

而是写成:

int unlucky(13);

这两个语句的效果是一样的,都是把变量unlucky声明为int类型,并指定初始值为13。

可以用函数表示法初始化其他类型的变量。例如,用下面的语句可以声明并初始化一个存储字符的变量:

char letter('A');

但是,初始化变量的函数表示法主要用于用户定义的数据类型的变量初始化。在这种情况下,要涉及到调用函数。在C++中,基本类型的变量初始化通常使用前面所述的方法。第11章将介绍如何创建自己的类型,以及如何初始化这些类型的变量。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论