int func(x)
{
int countx = 0;
while(x)
{
countx ++;
x = x&(x-1);
}
return countx;
}
[单选题]若定义函数int*func(),则函数func的返回值为( )。A.一个实数B.一个指向整型变量的指针C.一个指向整型函数的指针D.一个整型函数的入口地址
[单选题]若定义函数int*func( ),则函数func的返回值为( )。A.)一个实数B.)一个指向整型变量的指针C.)一个指向整型函数的指针D.)一个整型函数的入口地址
[单选题]若一个函数的原型为“int *Xfun1(int x,int &y,char z);”,则该函数的返回值类型为( )。A.int*B.intC.in
[单选题]若一个函数的原型为“int* funl(int x,int& y,char z);”,则该函数的返回值类型为( )。A.int*B.intC.int
[单选题]函数fun的返回值是 fun(char*a,char*b) { int num=0,n=0; while(*(a+num)!='/0')num++; while(b[n]) {*(a+num) =b[n];num++;n++;} return num; }A.字符串a的长度B.字符串b的长度C.字符串a和b的长度之差D.字符串a和b的长度之和
[单选题]函数fun的返回值是 fun(char*a,char*b) { int num=0,n=0; while(*(a+num)!='/0') nmn++; while(b[n]) {*(a+num)=b[n];num++;n++;} return num; }A.字符串a的长度B.字符串b的长度C.字符串a和b的长度之差D.字符串a和b的长度之和
[单选题]函数fun的返回值是fun(char * a, char * b){int num=0,n=0;while( * (a+num) !='/0') num++;while(b[n] ) { * (a+num) =b[n] ;num++;n++;}return num;}A.字符串a的长度B.字符串b的长度C.字符串a和b的长度之差D.字符串a和b的长度之和
[单选题]函数fun的返回值是( )。 fun(char *a,char *b) { int num=0,n=0; while(*(a+num)!='/0')num++; while(b[n]){ *(a+num)=b[n];num++;n++; } return num; }A.字符串a的长度B.字符串b的长度C.字符串a和b的长度之差D.字符串a和b的长度之和
[单选题]已定义以下函数:fun(int *p){ return &p; }该函数的返回值是( )。A.不确定的值B.形参p中存放的值C.形参p所指存储单元中的值D.形参p的地址值
[单选题]下面函数的功能是( )。int func(char*x){ char*y=x;while(*y++);return(y-x-1);}A.求字符串的长度B.比较两个字符串的大小C.将字符串x复制到字符串yD.将字符串x连接到字符串y后面