网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
若执行语句“int x=2019,*p;p=&x;”,则*p的值是2019。
参考答案和解析
2
更多 “若执行语句“int x=2019,*p;p=x;”,则*p的值是2019。” 相关考题
考题
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。A.语句int*p=a;定义不正确B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素C.语句int*p=a;是把a[0]的值赋给变量pD.语句iht*p=a;是把a[l]的值赋给变量p
考题
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。A.语句int *p=a;定义不正确B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素C.语句int *p=a;是把a[0]的值赋给变量pD.语句int *p=a;是把a[1]的值赋给变量p
考题
若定义下列结构体,结构体变量p的出生年份赋值正确的语句是( )。 struct st { int x; int y; int z; } struct worker { char name[20]; char sex; struct st birth; }p;A.x=1987B.birth.x=1987;C.p.birth.x=1987;D.p.x=1987;
考题
若已定义:int x=12;对①int *p=和②*p=x;这两条语句的正确理解是()
A.语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量B.语句①和②中的*p含义相同,都表示给指针变量赋值C.语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量pD.语句①和②的执行结果都是把变量x的地址赋给指针变量p
考题
执行以下程序后,y的值是 ( ) main( ) { int a [ ]={2,4,6,8,10); int y=1,x, *p; p=a[1]; for(x=0;x<3; x + +) y + =* (p + x); printf("%d\n",y); }A.17B.18C.19D.20
考题
设有以下C语言说明语句,则值为210的表达式是(33)。 struct s { int a;int *b;}; Int x0[]={110,120},x1[]={210,220}; struct s x[]={{100},{200}},*p=x; x[0].b=x0;x[1].b=x1;A.(++p)->aB.*p->bC.*(p++)->bD.*(++p)->b
考题
若已有以下定义和语句: #include int x=4,y=3,*p,*q,*s; p=x; q=y; s=q; q=NULL; 则下面分别给出的四条语句中,错误的是()A、*q=0;B、s=p;C、*p=x;D、*p=*s;
考题
有以下说明语句:struct point{int x;int y;}p;则正确的赋值语句是()A、point.x=1;point.y=2;B、point={1,2};C、p.x=1;p.y=2;D、p={1,2};
考题
单选题若已定义:int x=12;对①int *p=x;和②*p=x;这两条语句的正确理解是()A
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量B
语句①和②中的*p含义相同,都表示给指针变量赋值C
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量pD
语句①和②的执行结果都是把变量x的地址赋给指针变量p
考题
单选题若有语句:int x,*p=x;则与该语句等价的语句是()A
intx,*p;*p=x;B
int x,*p;p=x;C
int x,*p;*p=x;D
int x,*p;p=x
考题
单选题若已有以下定义和语句: #include int x=4,y=3,*p,*q,*s; p=x; q=y; s=q; q=NULL; 则下面分别给出的四条语句中,错误的是()A
*q=0;B
s=p;C
*p=x;D
*p=*s;
考题
单选题有定义:int x,y=10,*p=y;, 则能使得x的值也等于10的语句是()。A
x=p;B
x=p;C
x=y;D
x=*p;
热门标签
最新试卷