c\c++基础
钱叁壹
拼搏到无能为力,努力到感动自己!
展开
-
c++模板学习笔记
一、模板定义:模板是实现代码重用机制的一种工具,可以实现类型的参数化,即将类型作为参数,从而实现代码重用。模板分为函数模板和类模板两种。二、函数模板一般格式如下: Template <class or typename T>返回类型 函数名(形参表){ //函数定义体 }//其中:Template为模板声明的关键字,用class或typenam...原创 2018-08-29 00:41:48 · 205 阅读 · 0 评论 -
c/c++内存四区和函数调用模型
一、内存四区操作系统将c/c++编译程序加载到内存中后,程序占用内存分为四个区:1、栈区:主要存放局部变量,函数参数等值,有编译器自动分配和释放内存,结构类似于数据结构中的栈。2、堆区:主要存放malloc和new分配的内存数据,由程序猿自由分配(malloc/new)和释放(free/delete),若不恰当释放常造成内存溢出。3、数据区:主要包括静态全局区和常量区,顾名思义静态全局区...原创 2019-02-25 23:30:19 · 437 阅读 · 0 评论