以下叙述中正确的是
- A.如果p是指针变量,则&p是不合法的表达式
- B.如果p是指针变量,则*p表示变量p的地址值
- C.在对指针进行加、减算术运算时,数字1表示1个存储单元的长度
- D.如果p是指针变量,则*p+1和*(p+1)的效果是一样的
热度🔥234
解析:打开微信小程序查看本题解析
有以下程序:
#include
fun(int x, int y)
{ static int m=0, i=2;
i+=m+1; m=i+x+y; return m;
}
main()
{ int j=1, m=1, k;
k=fun(j,m); printf("%d,",k);
k=fun(j,m); printf("%d\n",k);
}
执行后的输出结果是( )。
有以下程序
#include
void fun( int *a,int *b)
{ int *c;
c=a;a=b;b=c;
}
main()
{ int x=3, y=5, *p=&x, *q=&y ;
fun(p,q); printf("%d,%d,",*p,*q);
fun(&x,&y); printf("%d,%d\n",*p,*q);
}
程序运行后的输出结果是
以下叙述中正确的是
学生表中有“学号”、“姓名”和“年龄”三个字段,SQL语句“SELECT 学号 FROM 学生”完成的关系操作称为( )。