摘要:
“We speak good English!”The private dining room in Changzhou No. 1 Middle School rattles with the shout, shaking the 22 American students within awake.rattle:使发出咯咯声;喋喋不休;使慌乱,使惊慌,吓吱声“We will conquer English!”The roar is coming from the throats of several hundred Chinese students attending the Li Yang 阅读全文
摘要:
单个的结构体类型变量在解决实际问题时作用不大,一般是以结构体类型数组的形式出现。结构体类型数组的定义形式为:struct stu / *定义学生结构体类型* /{char name[20]; / *学生姓名* /char sex; / *性别* /long num; / *学号* /float score[3]; / *三科考试成绩* /};struct stu stud[20]; 定/*义结构体类型数组stud ,*// *该数组有2 0个结构体类型元素* /其数组元素各成员的引用形式为:stud[0].name、stud[0].sex、stud[0].score[i];stud[1].na 阅读全文
摘要:
C++/C学习笔记(十) ——存储分配器和适配器1.存储分配器STL容器元素的存储空间是动态分配和释放的,不同的硬件平台和操作系统对内存的管理方法和使用方法各不相同,STL为容器类定义了一个专门负责存储管理的类——allocator,但它仅针对内存管理。Allocator类是一个模版,作为容器类模版的一个policy参数,它不仅与将要为之分配空间的数据对象的类型无关,并且为动态内存的分配和释放提供了面向对象的接口。它是对new运算符的更高层次的抽象,即隐藏了底层的内存模式(段内存、共享内存、分布式内存等),封装了动态内存分配和释放操作,隐藏了指针本身的大小、存储空间重分配模型及内存页大小等细节 阅读全文