假设treacle是一个包含10个元素的float数组,请声明一个指向treacle的第一个元素的指针,并使用该指针来显示数组的第一个元素和最后一个元素。 |
问答 |
编写一段代码,要求用户输入一个正整数,然后创建一个动态的int数组,其中包含的元素数目等于用户输入的值。首先使用new来完成这项任务,再使用vector对象来完成这项任务。 |
问答 |
下面的代码是否有效?如果有效,它将打印出什么结果? cout << (int *) "Home of the jolly bytes"; |
问答 |
编写一段代码,给下面问题中描述的结构动态分配内存,再读取该结构的成员的值。 问题:设计一个描述鱼的结构声明。结构中应当包括品种、数量(整数,单位为盎司)和长度(英寸,包括小数)。 |
问答 |
程序清单4.6指出了混合输入数字和一行字符串时存储的问题。如果将下面的代码: cin.getline(address, 80); 替换为: cin >> address; 将对程序的运行带来什么影响? |
问答 |
声明一个vector对象和一个array对象,它们都包含10个string对象。指出所需的头文件,但不要使用using。使用const来指定要包含的string对象数。 |
问答 |