[单选题]

若有下列定义及初始化语句: int i=100; int*p=&i; intk=*ip; 并假设整型数i的地址为0x12345678,指针中的地址为0x21000000,则k的值为( )。

A.0x12345678

B.0x21000000

C.100

D.异常

参考答案与解析:

相关试题

若有下列定义及初始化语句: int i=100; int *ip=&i; int

[单选题]若有下列定义及初始化语句: int i=100; int *ip=&i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。A.0xl2345678B.0x21000000C.100D.异常

  • 查看答案
  • 若有下列定义(设int类型变量占2个字节): int i=8; 则下列语句: p

    [单选题]若有下列定义(设int类型变量占2个字节):int i=8;则下列语句:printf("i=%08d",i);输出的结果是( )。A.i=8,B.i=00000008,C.i=08,D.8

  • 查看答案
  • 若有: int i=1000; int *p=&i; void*q; q=p;

    [主观题]若有:int i=1000;int *p=&i;void*q;q=p;其中,q=p的含义是______。

  • 查看答案
  • 若有定义语句:char s[100],d[100];int j=0,i=0;且s

    [主观题]若有定义语句:char s[100],d[100];int j=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i]){d[j]=;j++;}d[j]=0;

  • 查看答案
  • 若有定义语句:char s[100],d[100];int j=0,i=0;且s

    [主观题]若有定义语句:char s[100],d[100];int j=0,i=0;且s中已赋字符串,请填空以实现复制。(注:不使用逗号表达式)while(s[i]){d[j]=;j++;}d[j]=0;

  • 查看答案
  • 若有定义语句: int a[4][10],*p,*q[4]; 且 0 ≤ i<4

    [单选题]若有定义语句: int a[4][10],*p,*q[4]; 且 0 ≤ i<4 ,则错误的赋值是A.)p=aB.)q[i]=a[i]C.)p=a[i]D.)p=&a[2][1]

  • 查看答案
  • 若有下列定义(设int类型变量占2个字节):int i=8;则下列语句:prin

    [单选题]若有下列定义(设int类型变量占2个字节): int i=8; 则下列语句: printf("i=%08d",i); 输出的结果是( )。A.i=8,B.i=00000008,C.i=08,D.8

  • 查看答案
  • 若有下列定义(设int类型变量占2个字节):int i=8;则下列语句:.pri

    [单选题]若有下列定义(设int类型变量占2个字节): int i=8; 则下列语句:. printf("i=%08d",i); 输出的结果是( )。A.i=8,B.i=00000008,C.i=08,D.8

  • 查看答案
  • 若有说明int i,j=2,*p=&i;,则能完成i=j赋值功能的语句是 ( )

    [单选题]若有说明int i,j=2,*p=&i;,则能完成i=j赋值功能的语句是 ( )A.i=*p;B.*p=*&jC.i=&jD.i=* *p;

  • 查看答案
  • 若有说明int i,j=2,*p=&i;则能完成i=j赋值功能的语句是_____

    [单选题]若有说明int i,j=2,*p=&i;则能完成i=j赋值功能的语句是______。A.i=*p;B.*p=*&j;C.i=&若有说明int i,j=2,*p=&i;则能完成i=j赋值功能的语句是______。A.i=*p;B.*p=*&j;C.i=&j;D.i=**p;

  • 查看答案
  • 若有下列定义及初始化语句: int i=100; int*p=&i; intk=