
面试
shijc_csdn
记录所学、所感、所想。
展开
-
C++面试宝典(整理版)3
41.文件中有一组整数,要求排序后输出到另一个文件中文件操作:iostream。读取数据ifstream,写入数据ofstream。数据存储:vector排序算法:冒泡排序答案:#include#includeusing namespace std;void Order(vector& data) //bubble sort转载 2015-06-17 23:21:31 · 857 阅读 · 0 评论 -
C++面试宝典(整理版)4
60.解释局部变量、全局变量和静态变量的含义。局部变量,作用域在指定的函数范围内,超出作用域自动释放。如果与全局变量同名,则在局部范围内以局部变量为主。全局变量,有效范围从定义变量的位置开始到本源文件结束,静态变量,生存周期与全局变量一样长,有效范围仅限于声明的位置,如果声明的位置是函数内部,则在函数内部可见,如果是文件范围声明,则在当前文件(声明变量之后)有效。转载 2015-07-13 22:25:15 · 581 阅读 · 0 评论 -
C++面试宝典(整理版)6
101.用递归算法判断数组a[N]是否为一个递增数组。递归算法特征:相同的处理或判断逻辑,包括相同的输入输出参数。递归算法注意:1.明确结束递归条件;2.递归趋近于结束条件;3.递归次数过多容易造成栈溢出递归的方法,记录当前最大的,并且判断当前的是否比这个还大,大则继续,否则返回false结束:bool fun( int a[], int n ){ if( n= =1转载 2015-07-27 20:50:39 · 576 阅读 · 0 评论 -
C++面试宝典(整理版)5
81.语句for( ;1 ;)有什么问题?它是什么意思?答 、死循环,和while(1)相同。82.do……while和while……do有什么区别?答 、前一个循环一遍再执判断,后一个判断以后再循环 83.请写出下列代码的输出内容#includemain(){ int a,b,c,d; a转载 2015-07-13 22:34:38 · 526 阅读 · 0 评论