首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; char *x[]={"First", "Second", "Third" }; void f(char *z[ ])
有以下程序: #include <iostream> using namespace std; char *x[]={"First", "Second", "Third" }; void f(char *z[ ])
admin
2013-02-27
56
问题
有以下程序: #include <iostream> using namespace std; char *x[]={"First", "Second", "Third" }; void f(char *z[ ]) { cout<<*z++<<end1; } int main ( ) { char **y; y=x; f(y); return 0; }
选项
A、产生语法错误
B、First
C、Secpnd
D、Third
答案
2
解析
程序首先定义全局指针数组x,并赋初值。在函数f()中,语句“cout<<*z++<<end1;”是输出*z指向的字符串,然后指向下一个指针。由于在主函数中,指针y已初始化指向指针数组x,所以执行f(y)后,程序输出指针数组x中的第一个字符串"First"。
转载请注明原文地址:https://kaotiyun.com/show/WSVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下说法正确的是()。
以下关于C语言的叙述中正确的是()。
以下选项中关于程序模块化的叙述错误的是()。
下列结构体的定义语句中错误的是()。
使用数组名作为函数的实参时,传递给形参的是()。
有以下程序 #include<stdio.h> main() {inta[3][3]={{1,3,5,}, {7,9,11,}, {13,15,17}}; int(*p)[3]=a,i,j,n=0; f
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根节点在第1层)为()。
下面不合法的常量数据是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
对象实现了数据和操作(方法)的结合,其实现的机制是()。
随机试题
在企业、公司中称为“新三会”的是()
A.呆小病B.黏液性水肿C.甲状腺危象D.甲状腺功能检查E.单纯性甲状腺肿
土地估价师是()许可的专业资格。
下列用以更正能够确定累积影响数的重要前期差错的方法中,不正确的有()。
一些发展中国家的工业化和城市化高速发展,对肉类食品的消费需求增加,这对于一家肉制品加工企业来说是一种()。
一种长度固定、无含义的条码,所表达的信息全部为数字,主要应用于商品标识的国际通用符号体系是()码。
沿江高铁某段由西向东设置了五个站点,已知:(1)扶夷站在灏韵站之东、胡瑶站之西,并与胡瑶站相邻;(2)韭上站与银岭站相邻。根据以上信息,关于五个站点由西向东的排列顺序,以下哪项是可能的?如果韭上站与灏韵站相邻并且在灏韵站之东,则可以得出:
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
ScientistshavelongassumedthatmostoftheicethatmeltedwasintheNorthernhemisphere(半球)duringthe30,000-yearlongi
A.disgracefulB.imperfectC.holdD.considerationE.approvedF.accordinglyG.nakedH.wanderingI.incorrectJ.ignora
最新回复
(
0
)