题目内容

以下叙述中正确的是( )。

A. 函数的形参属于全局变量
B. 全局变量的作用域一定比局部变量的作用域范围大
C. 静态类型变量的生存周期贯穿于整个程序的运行期间
D. 任何存储类型的变量未赋初值时,其值都是不确定的

查看答案
更多问题

下列函数定义中存在语法错误的是( )。

A. void f5();void f6(){f5; cout<<200; }void f5(){cout<<100; }
B. void f3(){cout<<100; }void f4(){cout<<200; }
C. void f7(int a){if(a)f7(--a);cout<<””;}
D. void f1(){cout<<100;void f2(){cout<<200;}}

假定函数f1( )已经正确定义,下列函数原型说明时,参数缺省值定义错误的是( )。

A. float fun(int x, int y=0);
B. float fun(int =100);
C. float fun(int x=0, int y);
D. float fun(int y=f1( )) ;

设有函数说明“double f(char[],int);”,则指向该函数的指针定义正确的是( )。

A. double *fp(char[],int);
B. double (*fp)(char*,int);
C. double *(*fp)(char[],int);
D. double (*fp)(char,int);

设有函数说明“int* f(int *p,int n);”,则该函数函数体中的返回语句应为( )。

A. return *p;
B. return &p;
C. return p;
D. return;

答案查题题库