C++面向对象程序设计阅读笔记1——C++初步

本文是C++初学者的学习笔记,涵盖了#include<iostream>、主函数、类与对象、const常量、函数重载、函数模板、引用、数据传递方式、内置函数、作用域运算符以及动态内存分配等核心概念。通过学习,可以理解C++的基础语法和编程思想。
摘要由CSDN通过智能技术生成

             关于C++,以下先记录自己今天学习到的重点。

 1.#include<iostream>指预处理命令;主函数main,类型声明符int,(return 0);注释形式(//和/*...*/);;头文件iostream;“using namespace std;"指”使用命名空间std";输出流对象cout,插入运算符“<<";cin是C++系统定义的输入流对象和”提取运算符“>>"。

2.C到C++的一个重要进步:类的引入。class:包含数据和函数。一个类是由一批数据以及对其操作的函数组成;类:封装性和信息隐蔽。数据和函数包括共有和私有。

3.具有”类“类型特征的变量称为对象(object)。setw()预留空间;

4.const定义常变量:从C的define到C++的const。

5.函数的原型声明:函数类型+函数名(参数表),例如int max(int x,int y)。

6.函数的重载:一物多用。在同一作用域中用同一个函数名定义多个函数,这些函数参数个数和参数类型不同,这些同名函数依赖实现不同的功能。

7.函数模版:通用函数定义temple<typename T>或temple<class T>。

8.有默认参数的函数:实参与形参的问题。对于给形参给默认值时,若在函数声明和函数定义时分别给值,则将取先遇到的值为默认值,即取函数声明时值为准;一个函数不能既作为重载函数

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值