单选题变量s已定义为"char *s="Heoll world!";",要使变量p指向s所指向的同一个字符串,则应定义为()。Achar *p=s;Bchar *p=s;Cchar *p;p=*s;Dchar *p;p=s;

单选题
变量s已定义为"char *s="Heoll world!";",要使变量p指向s所指向的同一个字符串,则应定义为()。
A

char *p=s;

B

char *p=&s;

C

char *p;p=*s;

D

char *p;p=&s;


参考解析

解析: 暂无解析

相关考题:

设有如下程序段char s[20]= "Be i jing",*p;p=s;则执行 p=s; 语句后,以下叙述正确的是A) 可以用 *p 表示 s[0]B)s 数组中元素的个数和 p 所指字符串长度相等C)s 和 p 都是指针变量D) 数组 s 中的内容和指针变量 p 中的内容相等

设char *s="\ta\017bc";则指针变量s指向的字符串所占的字节数是()。 A.9B.5C. 6 (分别是:'\t' 'a' '\017' 'b' 'c' '\0')D.7

设char *s="\ta\018bc";则指针变量s指向的字符串所占的字节数 是 _______ 。 A.9B. 5C. 6D. 7

程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针向链表的第—个结点。若有以下程序段 q=s; s=s->next; p=s; while(p->next) p=p->next; P->next=q; q->next=NULL; 该程序段实现的功能是______。A.首结点成为尾结点B.尾结点成为首结点C.删除首结点D.删除尾结点

设有下面的程序段:char s[]="china"; char*p; p=s;则下列叙述正确的是A.s和p完全相同B.数组s中的内容和指针变量p中的内容相同C.s数组长度和p所指向的字符串长度相等D.*p与s[0]相等

若有定义:char *s="Programming";,以下叙述中有错误的是______。A.变量s中存放了字符P的地址B.s[0]中存放了字符PC.*s中存放了字符PD.s中存放了一个字符串

设有以下语句: typedef street S { int g; char h;} T;则下面叙述中正确的是( )。A.可用S定义结构体变量B.可以用T定义结构体变量C.S是struct类型的变量D.T是struct S类型的变量

若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。 p和s为int型的指针变量。请对以下问题填空。①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【 】。②若指针s指向存储单元a[2],p指向存储单元a[0],表达式s-p的值是【 】。

以下选项中,能定义s为合法的结构体变量的是( )。A.typedef struct abc { double a; char b[10]; } s;B.struct { double a; char b[10]; }s;C.struct ABC { double a; char b[10]; } ABC s;D.typedef ABC { double a; char b[10]; } ABC s;

程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q、均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。该程序段实现的功能是( )。A.首结点成为尾结点B.尾结点成为首结点C.删除首结点D.删除尾结点

sl和s2已正确定义并分别指向两个字符串。若要求:当sl所指串大于s2所指串时,执行语句S;则以下选项中正确的是

若有以下语句:typedef struct S{int 9;char h;}T;以下叙述中正确的是( )。A.可用s定义结构体变量B.可用T定义结构体变量C.S是struct类型的变量D.T是struct S类型的变量

变量s的定义为“char *s="Hello world!";”,要使变量p指向s所指向的同一个字符串,则应选取(47)。A.char *p=s;B.char *p=s;C.char *p;p=*s;D.char *p; p=s;

若有下面的程序段: chars[]="china";char *p;p=s;则下列叙述正确的是( )。A.s和p完全相同B.数组s中的内容和指针变量p中的内容相等C.数组s的长度和p所指向的字符串长度相等D.*p与s[0]相等

设有以下语句 typedef struct s {int g;char h;}T 则下面叙述中正确的是A.可用S定义结构体变量B.可以用T定义结构体变量C.S是struct类型的变量D.T是structS类型的变量

假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。Achar *p=s;Bchar *p=s;Cchar *p;p=*s;Dchar *p; p=s;

变量s已定义为"char *s="Heoll world!";",要使变量p指向s所指向的同一个字符串,则应定义为()。Achar *p=s;Bchar *p=s;Cchar *p;p=*s;Dchar *p;p=s;

已知变量a定义为“i nt a=5;”,要使ra成为a的引用,则ra应定义为(),要使rb指向a,则rb应定义为()

变量v定义为“double v=23.4;”,要使指针pv指向v,则定义pv的语句为()。

若变量已正确定义并且指针p已经指向变量x,则*p相当于()A、xB、*pC、pD、*x

设char*s="/tabc/017/’/n";则指针变量s指向的字符串所占的字节数是()A、9B、8C、6D、7

Dim S As String所定义的变量S的类型是()A、逻辑型B、双精度型C、字符串型D、整型

单选题假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。Achar *p=s;Bchar *p=s;Cchar *p;p=*s;Dchar *p; p=s;

填空题变量v定义为“double v=23.4;”,要使指针pv指向v,则定义pv的语句为()。

填空题已知变量a定义为“i nt a=5;”,要使ra成为a的引用,则ra应定义为(),要使rb指向a,则rb应定义为()

单选题若有以下程序:typedef struct S{int g;char h;}T;以下叙述中正确的是(  )。A可用S定义结构体变量B可用T定义结构体变量CS是struct类型的变量DT是struct S类型的变量

单选题Dim S As String所定义的变量S的类型是()A逻辑型B双精度型C字符串型D整型

单选题变量s已定义为"char *s="Heoll world!";",要使变量p指向s所指向的同一个字符串,则应定义为()。Achar *p=s;Bchar *p=s;Cchar *p;p=*s;Dchar *p;p=s;