题目内容

下面程序的输出结果( )。 #includeusing namespace std;int fun(char *s){ char *p=s; while(*p!='\0') p++; return (p-s);}void main(){ cout<

A. 3
B. 6
C. 8
D. 0

查看答案
更多问题

下列( )的调用方式是引用调用。

A. 形参是指针,实参是地址值
B. 形参和实参都是变量
C. 形参是数组,实参是变量
D. 形参是引用,实参是变量

有一个int型变量,在程序中频繁使用,最好定义它为( )。

A. register
B. auto
C. extern
D. static

考虑下面的函数原型:void testDefaulParam(int a,int b=7,char z='*');下面函数调用中不合法的是( )。

A. testDefaulParam(5);
B. testDefaulParam(5,8);
C. testDefaulParam();
D. testDefaulParam(0,0,'*');

要求通过函数来实现一种不太复杂的功能,并且要加快执行速度,选用( )。

A. 内联函数
B. 重载函数
C. 递归函数
D. 嵌套函数

答案查题题库