作者:禅与计算机程序设计艺术
1.简介
C++是一个很重要的语言,它的强大的表达能力及其丰富的类库让编程变得十分简单和容易。C++提供了函数、表达式、泛型编程等多种方法来支持高效的开发。本专栏将介绍如何利用C++的这些特性进行编程,包括表达式、函数、容器等技术。
2.基本概念术语说明
C++编程中涉及到的一些基础概念和术语如下表所示:
名称 | 说明 |
---|---|
表达式 | 一个运算符和一个或多个操作数构成的语句 |
函数 | 在程序中定义的可执行代码块,用于完成特定任务 |
参数 | 表示函数输入值的变量名 |
返回值 | 表示函数输出的值的变量名 |
其中,表达式由运算符和操作数组成,表示某些值的计算结果。比如,加法表达式a+b表示两个操作数a和b相加得到的值。在C++中,可以使用各种表达式来对变量值进行赋值、比较大小、逻辑运算等操作。
函数是一种声明和定义都有的程序实体,它允许我们将一段代码封装到一个名字中,并可以被其他地方调用。C++中的函数有三种类型:普通函数、重载函数、成员函数。普通函数没有任何返回值,只用于实现功能;重载函数是在同一个作用域内,根据不同的参数类型或者参数数量来区分不同的函数版本;成员函数是类的一部分,只