单项选择题

设有如下定义:   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;
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序main( ){ char a,b,c,*d;a='' ''; b='' xbc'';c='' 0xab''; d= 0127 ;printf( %c%c%c%c n ,a,b,c,*d);}编译时出现错误,以下叙述中正确的是( )。
A. 程序中只有a='\';语句不正确
B. b='\xbc';语句不正确
C. d="\0127";语句不正确
D. a='\';和 c='\0xab';语句都不正确
单项选择题
有以下程序#include main(){char p[20]={′a′,′b′,′c′,′d′},q[]= abc ,r[]: abcde ;strcpy(P+strlen(q),r);strcat(p,q);printf( %d%d\n ,sizeof(p),strlen(p));}程序运行后的输出结果是【 】。
A.209
B.99
C.2011
D.1111
相关试题
  • 以下程序运行后的输出结果是【 】。#incl...
  • 以下程序段的输出结果是【 】。int i=9...
  • 一个关系表的行称为【 】。
  • 按 先进后出 原则组织数据的数据结构是【...
  • 已定义charch=′$′;inti=1,j;,执...