若函数 fun 定义如下 int fun() { double d; long t=rand(); d=t*0.618; return d; } 则函数返回值的类型是
A. void
B. double
C. int
D. long
查看答案
若有函数定义如下 int fun(int x, int y) { return x-y; } 则以下对应上述函数的说明语句错误的是
A. int fun( int x, y );
B. int fun( int , int );
C. int fun( int a, int b );
D. int i, fun(int x, int y);
当以下有关全局变量的叙述中错误的是
A. 全局变量没被引用时,不占用内存空间
B. 所有在函数体外定义的变量都是全局变量
C. 全局变量可以和局部变量同名称
D. 全局变量的生命周期一直持续到程序结束
以下不能使指针s 所指存储单元的值增1 的选项是
A. *s++;
B. *s=*s+1;
C. (*s)++;
D. ++*s;
设有定义语句:double *p,m=2.6;,要使指针p指向变量m, 则以下正确的赋值语句是
A. p=&m;
B. p=m;
C. *p=&m;
D. *p=m;