复习C++(二) 类和函数

一、类

由于C++最大的特点——面向对象,类的概念可以说是C++的核心概念。
个人认为类很像数据库知识中的一个Table(当然不完全一样)。
事实上,cout也是一个类对象,是一个ostream类对象。ostream类定义描述了ostream对象表示的数据以及可以对它进行的操作。这种类并不是用户设计的(为什么单独说这一点,是因为之后接触的类大部分都是用户设计的),它从类库中来,它没用被内置到C++中,只是被定义于iostream文件中,我们甚至可以修改这些类的定义。

二、函数

1、函数调用,即使用类中定义的方法操作函数的参数。
2、函数原型
例:
double sqrt(double);
第一个double代表返回值为double类型,第二个double代表参数类型为double。
重要的是,函数原型和函数定义是有区别的。函数原型只提供函数的接口,而不提供函数的具体实现代码。

提供函数原型和对变量的声明同样重要,应在首次使用某函数之前提供它的原型。特别的,该函数的定义写在调用它之前,可以不用提供原型,或者说定义其实也是在提供它的原型,就像对变量的声明和初始化。
方法1:使用头文件,如使用sqrt前有#include
方法2:直接在源代码中输入。
3、main函数
每个程序都需要main函数,并且程序的运行从main函数开始。main函数的返回值并不返回给程序的其他部分,而是返回给操作系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值