单项选择题
假定建立了以下链表结构,指针p、q分别指向如图所示的结点,则以下可以将q所指结点从链表中删除并释放该结点的语句组是______。
A.free(;p->next=q->next;
B.(*.next=(*.next;free(;
C.q=(*.next;(*.next=q;free(;
D.q=q->next;p->next=q;p=p->next;free(;
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
以下程序段中与语句k=a>b(b>c1:0):0;功能等价的是______。
A.if(a> &&(b> )k=1;else k=();
B.if((a> ||(b> )k=1;else k=0;
C.if(a<= k=0;else if(b<= k=1;
D.if(a> k=1;else if(b> k=1;else k=0;
点击查看答案&解析
单项选择题
若有定义int*p[3];,则以下叙述中正确的是______。
A.定义了一个基类型为int的指针变量p,该变量有三个指针
B.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针
C.定义了一个名为*p的整型数组,该数组含有三个int类型元素
D.定义了一个可指向二维数组的指针变量p,所指一维数组应具有三个int类型元素
点击查看答案&解析
相关试题
以下程序试图把从终端输入的字符输出到名为...
对于下面的程序 #include<stdio.h> ...
有以下程序: void swap1(int *a,in...
以下程序的输出结果是______。 main...
在C语言中,引用数组元素时,其数组下标的...