如果有函数char *func(char *p, char ch),则下面说法错误的是( )。
A. 函数返回一个字符指针
B. 可以通过语句"return NULL;"返回函数结果
C. 可以通过语句"return -1;"返回函数结果
D. 可以通过语句"return p;"返回函数结果
查看答案
下面程序的输出结果是_______。#include#include int main(void){ int a[]={2,4,6},*prt=&a[0],x=8,y,z; for(y=0;y<3;y++)z=(*(prt+y)
本题要求在一维数组a中将x插入到下标为i(i>=0)的元素前。如果i>=元素的个数,则x插入到末尾。#includevoidinsert(inta[],int*n,intx,inti){intj;if(__________)for(j=*n-1;__________;j--)__________=a[j];elsei=*n;a[i]=__________;(*n)++;}intmain(){inta[100],x,i,n;scanf("%d",&n);for(i=0;i
下列程序的输出结果是_______。#include#includeint x,y,z;void p(int *x,int y){--*x;y++;z=*x+y;}int main(void){x=5;y=2;z=0;p(&x,y);printf("%d#%d#%d#",x,y,z);p(&y,x);printf("%d#%d#%d",x,y,z);return 0;}