题目:设有如下函数定义 int f(char *s) { char *p=s; while(*p!=’\0’) p++; return(p-s); } 在主函数中用cout<
A. 3
B. 4
C. 5
D. 6
E. 2
F. 4
G. 6
H. 8
I. char a[20]=”abcdefg”;
J. char a[]=”x+y=55.”;
K. char a[15];
L. char a[10]=’5’;
M. 在一个函数中,可以有多条return语句
N. 函数的定义不能嵌套,但函数的调用可以嵌套
O. 函数必须有返回值
P. 不同的函数中可以使用相同名字的变量
Q. 实数型
R. 实数的地址C.指向函数的指针
S. 函数的地址
T. C++程序总是从第一个定义的函数开始执行
U. C++程序总是从main函数开始执行
V. C++函数必须有返回值,否则不能使用函数
W. C++程序中有调用关系的所有函数必须放在同一个程序文件中
X. 1
Y. 2
Z. 4
[. 5
\. 求字符串的长度B.将字符串x连接到字符串p后面
]. 将字符串x复制到字符串p中
^. 将字符串x反向存放
_. 1
`. 2
a. 4
b. 5
c. 实数型
d. 实数的地址
e. 指向函数的指针
f. 函数的地址
g. 函数模板也是一个具体类型的函数
h. 函数模板的类型参数与函数的参数是同一个概念
i. 通过使用不同的类型参数,函数模板可以生成不同类型的函数
j. 用函数模板定义的函数没有类型
k. 内联函数
l. 重载函数
m. 递归函数
n. 函数模板
o. int a[5][];
p. int a[][5];
q. int a[][3]={{1,3,5},{2}};
r. int a[](10);
答案:评论后可见此内容