定义int*swap()指的是 ______。A.一个返回整型值的函swap()B.—个返回指向整型值指针的swap()C.一
相似题目
-
以下程序的运行结果是______。voidswap(int**r,int**s){int*t;t=*r;*r=*s;*s=t;}voidmain(){inta=1,b=2,*p,*q;p=&a;q=&b;swap(&p,&q);printf(%d,%d\n,*p,*q);}
-
若已定义int a=5,则表达式a=(10,a+10,a++)的值是_______。
-
若已定义实参数组 int a[3][4]={2,4,6,8,10}; ,则在被调用函数 f 的下述定义中, 对形参数组 b 定义正确的选项是 ________ 。
-
若有定义int a[5],*p=a;,则对a数组元素的正确引用是______。
-
若有定义:int a[][3]={1,2,3,4,5,6,7,8}; ,则a数组的行数为_____。
-
设有定义:char a[80];int i=0;,以下不能将一行带有空格的字符串(不超过80个字符)正确读入的是______。
-
若有以下定义,则表达式*p++的值是____________。int a[5]={10,20,30,40,50},*p=&a[1];
-
若定义:int a[5];,fp是指向某一已经正确打开了的文件的指针,下面的函数调用形式中不正确的是________。
-
设有定义:int a=3,b=5;,与表达式a0的值相等的表达式是______。
-
有如下定义: struct number { int a; char b; } num; 则sizeof(num)的值是______。
-
若已有定义int a[10];则数组a中的第一个元素为a[0],最后一个元素为_______
-
定义: int a=2,b; 执行 b=(a>>=1)+4; 之后, a,b 的值分别是 ______ 。
-
若已定义 int a=5, 则表达式 a=10,a+10,a++ 的值是 _______ 。
-
设有定义语句:int a[][3]={{0},{1},{2}},则数组元素a[1][2]的值为____设有定义语句:int a[][3]={{0},{1},{2}},则数组元素a[1][2]的值为____
-
定义int a=5,b;,则执行表达式b= a*--a之后,变量b的值为_________。
-
若有如下定义,则__________是对数组元素的正确的引用。. int a[10] , *p ; p=a ;
-
数组int a[3][3];共定义了____________个数组元素。
-
设有定义: int a=2, b=3, c=4; 则以下选项中值为0的表达式是______。
-
若定义static int a[2][2]={1,2,3,4},则a数组的各数组元素分别为______。
-
在定义int a[10],*p=&a[2];后,如下表达式不标识数组a中第5个元素的是_______.
-
若有定义int a[2][3]={2,4,6,8,10,12};则*(&a[0][0]+2*2+1)的值是___________
-
若定义 int k, a[10], *p=a; 那么下面表达式不能被编译的是_______.
-
若有以下定义,则赋值正确的是______。 int a, b, *p; float c, *q;
-
接口A的定义如下,指出下列哪些类实现了该接口______。 Interface A {Int method1 (int i);Int method2 (int j); }