随笔分类 - C\C++ / C++
摘要:一、模板 c++的另一种编程思想称为泛型思想,主要利用的就是模板 c++提供两种模板机制:函数模板和类模板 1、模板的概念 概念:建立通用的模具,大大提高复用性 特点: 模板不可以直接使用,他只是一个框架 模板的通用并不是万能的 2、函数模板 2.1、函数模板语法 作用:建立一个通用模板,其函数返回
阅读全文
摘要:一、内存分区模型 c++在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理 全局区:存放全局变量和静态变量以及常量 栈区:由编译器自动分配释放,存放函数的参数值,局部变量等 堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收 内存四区意义: 不同
阅读全文
摘要:一、C++初识 1、注释 单行注释:// 多行注释:/**/ 2、变量 作用:给一段指定的内存空间起名,方操作这段内存 语法:数据类型 变量名 = 初始值; 示例: #include <iostream> using namespace std; int main() { // 数据类型 变量名 =
阅读全文