c++面试宝典
qq_2773878606
学生
展开
-
第一章语言基础
第一节 基本数据结构1、基本数据类型 整数型、浮点型、void型2、整型数据有哪几种形式?各种形式之间的区别? 整型数据的表示根据长短修饰符有short\long \int 三种形式还有signed和unsighed 还有下面的形式: 3、C++中的常量 常量(const)他是一种不变的数值,不会再运行的过程中变原创 2015-11-15 20:19:41 · 283 阅读 · 0 评论 -
标准输入输出流
C++语言体系中为实现数据 的输入和输出有一个类库: 类主要包含:isotream,ostream,iftram,strtream............ 分别为输入流iostram和输出流ostream 文件流fstream的类,和字符串类strstream 输入流:表示从标准的输入设备(键盘)流向程序的数据。 输出流:表示流向原创 2015-11-16 20:01:54 · 555 阅读 · 0 评论 -
文件输入和输出流
在常用的三种流中处理文件的分别是:iftream,ofstream,fstream;ifstream:表示可以读取的文件流ofstream:表示可以写入的文件输出流fstream:表示可以进行读写操作的文件流1、如何读取一个文件? 在c++中读取文件要使用iostream头文件,具体实现:(1)必须包含头文件iostream(2)头文件iostream定义原创 2015-11-16 20:17:49 · 590 阅读 · 0 评论 -
如何分配和释放存储空间
new是c++中一个关键字,他的使用操作的结果就是申请一段指定数据类型大小的内存,使用方式:指针变量=new 数据类型,实例: int *p; p=new int;p=new int[];p直接指向一段有new分配而来的新存储空间,最终p存储了一个变量地址,delete 将释放指定的指针指向的内存空间, delete p;d原创 2015-11-16 20:37:47 · 573 阅读 · 0 评论 -
容器
容器是容纳特定类型的对象的集合,因此容器中的对象必须是统一类型,STL;中的容器有vector,list,deque,set,map等等,(1)顺序容器:是指将一组具有相同类型的T对象以严格的线性形式组织到一起,容器有容器可以视为数组和链表的推广,包含三种顺序容器:vectordequelist(2)关联容器,提供一个key(键)实现对元素进行随机的访问,其特点是key原创 2015-11-18 22:45:15 · 390 阅读 · 0 评论 -
表
表:即线性表,在逻辑上表的元素是线性关系,其元素是以线性的方式进行排列的,并提供对他的元素直接的访问,线性表的实现方式有两种: 1、顺序表示 2、链表实现 线性表的顺序表示是指用一组地址连续的存储单元依次存储线性表的数据元素,假设每个元素需占用一个存储单元,所占的地址进行数据元素的存储,即:loc(i+!)=loc(i)+1; 线性表的链式表达原创 2015-11-18 22:58:33 · 387 阅读 · 0 评论