题目:设有如下函数定义 int f(char *s) { char *p=s; while(*p!=’\0’) p++; return(p-s); } 在主函数中用cout<
A. 3
B. 4
C. 5
D. 6
E. 实数型
F. 实数的地址C.指向函数的指针
G. 函数的地址
H. 0
I. 4
J. 8
K. 6
L. C++程序总是从第一个定义的函数开始执行
M. C++程序总是从main函数开始执行
N. C++函数必须有返回值,否则不能使用函数
O. C++程序中有调用关系的所有函数必须放在同一个程序文件中
P. 在一个函数中,可以有多条return语句
Q. 函数的定义不能嵌套,但函数的调用可以嵌套
R. 函数必须有返回值
S. 不同的函数中可以使用相同名字的变量
T. int a[]={1,2,3};
U. int a[10]={0};
V. int a[];
W. int a[5];
X. int Function(void a);
Y. void Function (int);
Z. int Function(a);
[. void int(double a);
\. 1
]. 2
^. 4
_. 5
`. return语句中表达式的类型
a. 该函数定义时的类型
b. 调用函数时的调用语句
c. 系统根据结果
答案:评论后可见此内容