随笔分类 - c++
摘要:5 文件操作 程序运行时产生的数据都属于临时数据,程序一旦运行结束都会释放 通过文件可以将数据持久化 C++中对文件操作需要含文件头<fstream> 文件类型分为两种: 文本文件 - 文件以文本的ASCII码形式存储在计算机中 二进制文件 - 文件以文本的 二进制 形式存储在计算机中,用户一般不能
阅读全文
摘要:4 类和对象 C++ 面向对象的三大特征为: 封装,继承,多态 C++ 认为万物万事皆对象 4.1 封装 4.1.1 封装的意义 将属性和行为作为一个整体,表现生活中的事物 将属性和行为加以权限控制 封装意义一: 在设计类的时候,属性和行为写在一起,表现事物 语法:class 类名{访问权限:属性/
阅读全文
摘要:c++ 核心编程 1 内存分区模型 C++ 程序在执行时,将内存大方向分为4个区域 代码区: 存放函数体的二进制代码,由操作系统进行管理 全局区: 存放全局变量和静态变量以及常量 栈区: 由编译器自动分配释放,存放函数的参数值,局部变量等 堆区: 由程序员分配和释放,若程序员不释放,程序结束后由操作
阅读全文