问题:编写函数,使其在第一次调用时返回0,然后再次调用时按顺序产生正整数(即返回其当前的调用次数)。代码: 1 #include 2 3 using namespace std; 4 int count_calls() 5 { 6 static int i = 0; 7 ...
分类:
编程语言 时间:
2015-01-31 21:44:59
阅读次数:
243
问题:编写一个主函数main,使用两个值作为实参,并输出它们的和。代码:#include #include using namespace std;//计算两个数的和int main(int argc, char **argv){ string strName = argv[0]; int ...
分类:
编程语言 时间:
2015-01-30 22:15:17
阅读次数:
220
问题:什么时候使用指针形参?什么时候使用引用形参?解释两者的优点和缺点。回答:参数以引用参数传递和以指针形式传递效果相同,程序员能够修改调用函数中的数据对象,参数传递过程中防止拷贝对象,可以提高运行速度。1.何时使用引用参数和指针形参: (1)对于使用传递的值而不做修改的函数: 如果数据对象很小.....
分类:
编程语言 时间:
2015-01-30 18:58:59
阅读次数:
177
问题:修改元音统计程序可使其统计读入的空格、制表符和换行的个数代码:#include using namespace std;int main(){ char ch; string str; int aCnt = 0, eCnt = 0, iCnt = 0, oCnt = 0, uCnt = 0, ...
分类:
编程语言 时间:
2015-01-20 21:51:58
阅读次数:
180
---恢复内容开始---问题: 编写程序连接两个 C 风格字符串面值,把结果存储在一个C 风格字符串面值。代码:#include using namespace std;int main(){ const char *pStr1 = "Hello "; const char *pStr2 = "W....
分类:
编程语言 时间:
2015-01-18 17:08:51
阅读次数:
194
问题:编写程序,使用指针把一个 编写程序,使用指针把一个 int 型数组的所有元素设置为 0。代码: 1 #include 2 3 using namespace std; 4 5 int main() 6 { 7 const size_t Size = 5; 8 int ar...
分类:
编程语言 时间:
2015-01-16 18:30:52
阅读次数:
207
问题: 读入一段文本到 vector 对象,每个单词存储为 vector 中的一个元素。把 vector对象中 每个单词转化为大写字母。输出 vector 对象中转化 后的元素,每 8 个词为一行输出。代码: 1 #include 2 #include 3 4 using namespac...
分类:
编程语言 时间:
2015-01-09 22:09:27
阅读次数:
230
3.6 访问元素
如果容器非空,那么容器类型的front和back成员将返回容器内第一个或最后一个元素的引用。
访问顺序容器内元素的操作
c.back()
返回容器c的最后一个元素的引用。如果c为空,则该操作未定义
c.front()
返回容器c的第一个元素的引用。如果c为空,则该操作未定义
c[n]
返回下标为n的元素的引用
如果nc.size(...
分类:
编程语言 时间:
2015-01-06 21:38:24
阅读次数:
201
容器容纳特定类型对象的集合。
标准库vector类型,是一个顺序容器。它将单一类型元素聚集起来称为容器,然后根据位置来存储和访问这些元素,这就是顺序容器。顺序容器的元素排列次序与元素值无关,而是由元素添加到容器里的次序决定。
标准库定义了三种顺序容器类型:vector、list和deque。它们的差别在于访问元素的方式,以及添加或删除元素相关操作的运行代价。标准库还提供了三种容器适配器。实际上...
分类:
编程语言 时间:
2015-01-05 00:36:55
阅读次数:
307
C++的输入/输出由标准库提供。标准库定义了一组类型,支持对文件和控制窗口等设备的读写(IO)。还定义了其他一些类型,使string对象能够像文件一样操作,从而使我们无需IO就能实现数据与字符之间的转换。一般来说,类的设计者还可以很方便地使用IO标准库设施读写自定义类的对象。类类型通常使用IO标准库为内置类型定义的操作符和规则来进行读写。
一、面向对象的标准库
迄今为止,我们已经使用IO类型和...
分类:
编程语言 时间:
2015-01-04 12:10:42
阅读次数:
237