[单选题]

在16位IBM-PC机上使用C语言,若有如下定义 struct data { int i; char ch; double f; } b; 则结构变量b占用内存的字节数是

A.1

B.2

C.7

D.11

参考答案与解析:

相关试题

在16位IBM£­PC机上使用C语言,若有如下定义struct data{int

[单选题]在16位IBM-PC机上使用C语言,若有如下定义 struct data {int i; char ch; double f; } b; 则结构变量b占用内存的字节数是A.1B.2C.7D.11

  • 查看答案
  • 在16位IBM£­PC机上使用C语言,若有如下定义 struct data {

    [单选题]在16位IBM-PC机上使用C语言,若有如下定义struct data{ int i;char ch;double f;} b;则结构变量b占用内存的字节数是A.1B.2C.7D.11

  • 查看答案
  • 在16位IBM£­PC机上使用C语言,若有如下定义stmct data{inti

    [单选题]在16位IBM-PC机上使用C语言,若有如下定义 stmct data {inti; char ch; double f } b; 则结构变量b占用内存的字节数是A.1B.2C.7D.11

  • 查看答案
  • 在16位IBM£­PC机上使用C语言,若有如下定义 structdata {in

    [单选题]在16位IBM-PC机上使用C语言,若有如下定义struct data{ int i;char ch;double f;} b;则结构变量b占用内存的字节数是A.1B.2C.7D.11

  • 查看答案
  • 设有如下定义,struct sk{int a;float b;}data;int

    [单选题]设有如下定义, struct sk { int a; float b; }data; int*p; 若要使P指向data中的a域,正确的赋值语句是( )。A.p=&a;B.p=data.a;C.p=&data.a;D.*p=data.a;

  • 查看答案
  • 若有以下定义struct link{int data;struct link *

    [单选题]若有以下定义 struct link { int data; struct link *next; } a,b,c,*p,*q; 且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把c插入到a和b之间并形成新的链表的语句组是A.a.next=C;c.next=b;B.p.next=q;q.next=p.next;C.p->next=&c;q->next=p->next;D.(*p).next=q;(*q).next=&b;

  • 查看答案
  • 若有以下定义: struct link {int data; struct li

    [单选题]若有以下定义:struct link{ int data;struct link *next;} a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把c插入到a和b 之间并形成新的链表的语句组是:A.a.next=c; c.next=b;B.p.next=q; q.next=p.next;C.p->next=&c; q->next=p->next;D.(*p).next=q; (*q).next=&b;

  • 查看答案
  • 若有以下定义:struct link{int data; struct link

    [单选题]若有以下定义: struct link { int data; struct link * next; }a,b,c,*p,*q; 且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把c插入到a和b之间并形成新的链表的语句组是A.a.next=c;c.next=b;B.p.next=q;q.next=p.next;C.p->next=&c;q->next=p->next;D.(*p).next=q;(*q).next=&b;

  • 查看答案
  • 设有如下定义:struct sk{ int m;floatx;}data,*q;

    [单选题]设有如下定义:struct sk{ int m;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是( )。A.)q=&data.m;B.)*q=data.m;C.)q=(struct sk*)&data.m;D.)q=(struct sk*)data.m;

  • 查看答案
  • 设有如下定义:struct sk{int a; float b;}data; i

    [单选题]设有如下定义: struct sk {int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是A.p=&a;B.p=data.a;C.p=&data.a;D.*p=data.a;

  • 查看答案
  • 在16位IBM£­PC机上使用C语言,若有如下定义struct data{int