2014年的计算机等级考试复习已经开始,同时也不容忽视基础知识的积累。为了帮助参加计算机二级考试的朋友们,我们考吧网整理了一些2014年3月计算机等级二级考试C++考点辅导知识,希望你能够喜欢。
推荐阅读:2014年计算机等级二级考Access上机辅导知识汇总
//常量数组
const Array a2(3, 123, 234, 345);
cout<<"Testing Array: print 3"<< p>
cout<<< p>
cout<<"Testing Array: print 4"<< p>
for(i=0; i< ++i)>
cout<<<"\T"; p 考试用书<>
}
cout<< p>
//拷贝构造
Array a3(a1);
cout<<"Testing Array: print 5"<< p>
cout<<< p>
const Array a4(a2);
cout<<"Testing Array: print 6"<< p>
cout<<< p>
//数组赋值给数组
Array a5;
a5=a4;
cout<<"Testing Array: print 7"<< p>
cout<<< p>
//增减数组元素
a5.setSize(a5.getSize()+1);
a5[a5.getSize()-1]=111;
cout<<"Testing Array: print 8"<< p>
cout<<< p>
a5.setSize(a5.getSize()-2);
cout<<"Testing Array: print 9"<< p>
cout<<< p>
//保存对象
Array a6(2, string("str0"), string("str1"));
cout<<"Testing Array: print 10"<< p>
cout<<< p>
for(i=0; i< ++i)>
a6[i]+=static_cast(48+i);
}
cout<<"Testing Array: print 11"<< p>
for(i=0; i< ++i)>
cout<<<"\T";< p>
}
cout<< p>
const Array a7(3, string("000"), string ("111"), string("222"));
cout<<"Testing Array: print 12"<< p>
cout<<< p>
for(i=0; i< ++i)>
cout<<<"\T";< p>
}
cout<< p>
}
void testArray2D() {
//普通数组
Array2D a1(2, 2);
cout<<"Testing Array2D: print 1"<< p>
cout<<< p>
unsigned int i,j;
for(i=0; i< ++i)>
for(j=0; j< ++j)>
a1[i][j]=i+j;
}
}
cout<<"Testing Array2D: print 2"<< p>
for(i=0; i< ++i)>
for(j=0; j< ++j)>
cout<<<"\T";< p>
}
cout<< p>
}
//常量数组
const Array2D a2(2, 2, 123, 234, 345, 456);
cout<<"Testing Array2D: print 3"<< p>
cout<<< p>
cout<<"Testing Array2D: print 4"<< p>
for(i=0; i< ++i)>
for(j=0; j< ++j)>
cout<<<"\T";< p>
}
cout<< p>
}
//拷贝构造
Array2D a3(a1);
cout<<"Testing Array2D: print 5"<< p>
cout<<< p>
const Array2D a4(a2);
cout<<"Testing Array2D: print 6"<< p>
cout<<< p>
//数组赋值给数组 来自www.Examw.com
Array2D a5;
a5=a4;
cout<<"Testing Array2D: print 7"<< p>
cout<<< p>
//保存对象
Array2D a6(2, 2, string("str00"), string("str01"), string("str10"), string("str11"));
cout<<"Testing Array2D: print 8"<< p>
cout<<< p>
for(i=0; i< ++i)>
for(j=0; j< ++j)>
a6[i][j]+=static_cast(48+i+j);
}
}
cout<<"Testing Array2D: print 9"<< p>
for(i=0; i< ++i)>
for(j=0; j< ++j)>
cout<<<"\T";< p>
}
cout<< p>
}
const Array2D a7(2, 1, string("11111"), string("22222"));
cout<<"Testing Array2D: print 10"<< p>
cout<<< p>
cout<<"Testing Array2D: print 11"<< p>
for(i=0; i< ++i)>
for(j=0; j< ++j)>
cout<<<"\T";< p>
}
cout<< p>
}
}