早教吧作业答案频道 -->其他-->
请帮忙解释一下下面两道题1.设有以下一段程序chars[]="Hello";char*p=s;执行完上面程序段后,*(p+5)的值为().A、'o'B、'\0'C、'o'的地址D、不确定的值2.已知:chars1[4]="12";char*ptr;则
题目详情
请帮忙解释一下下面两道题
1.设有以下一段程序
char s[ ]="Hello";
char *p=s ;
执行完上面程序段后,*(p+5) 的值为 ( ) .
A、'o'
B、'\0'
C、'o' 的地址
D、不确定的值
2.已知:char s1[4]="12";char *ptr;则执行以下语句后的输出为.
ptr=s1;
printf("%c\n",*(ptr+1));
A、字符'2'
B、字符'1'
C、字符'2'的地址
D、不确定
1.设有以下一段程序
char s[ ]="Hello";
char *p=s ;
执行完上面程序段后,*(p+5) 的值为 ( ) .
A、'o'
B、'\0'
C、'o' 的地址
D、不确定的值
2.已知:char s1[4]="12";char *ptr;则执行以下语句后的输出为.
ptr=s1;
printf("%c\n",*(ptr+1));
A、字符'2'
B、字符'1'
C、字符'2'的地址
D、不确定
▼优质解答
答案和解析
1.B
char s[ ]="Hello";定义字符串(字符串结尾为标志位"\0")
char *p=s ;将字符串的地址(也就是第一个字符的地址)赋值给指针P
经过以上两步以后,*p='H';*(p+1)='e';*(p+2)='l';*(p+3)='l';*(p+4)='o';*(p+5)='\0'
2.A
char s[ ]="Hello";定义字符串(字符串结尾为标志位"\0")
char *p=s ;将字符串的地址(也就是第一个字符的地址)赋值给指针P
经过以上两步以后,*p='H';*(p+1)='e';*(p+2)='l';*(p+3)='l';*(p+4)='o';*(p+5)='\0'
2.A
看了请帮忙解释一下下面两道题1.设...的网友还看了以下:
函数调用时,基本的参数传递方式有传值与传地址两种,()。A.在传值方式下,形参将值传给实参B.在传值 2020-05-26 …
已知P=x2x+y−y2x+y,Q=(x+y)2−2y(x+y),小敏、小聪两人在x=2,y=-1 2020-06-06 …
¬(P↔Q)怎么推出(P∧¬Q)∨(¬P∧Q).古典逻辑.真值树系统推论的一步一步过程详细点.例子 2020-06-12 …
谁能帮我把这段话透彻的理解一下.n个命题变项共产生p=2^n个不同的赋值,而任何公式在每种赋值情况 2020-06-18 …
对于某一函数给出如下定义:若存在实数p,当其自变量的值为p时,其函数值等于p,则称p为这个函数的不 2020-07-08 …
若有以下定义和赋值double*q,a=5.5;int*p,i=1;double*q,a=5.5; 2020-07-09 …
假设N(0,1),计算出下列各值:(a)P(Z≦1.34)(b)P(Z≧0.32)(c)P(-2. 2020-07-17 …
数学高手请进!已知p=(x^2/x-y)-(y^2/x-y),Q=(x+y)^2-2y(x+y).小 2020-10-30 …
本人是C语言菜鸟,大神求打救,简述一下什么是指针,什么是的地址,以下题目的意思是什么?1、变量i的值 2020-11-26 …
如图,P是双曲线y=4x(x>0)的一个分支上的一点,以点P为圆心,1个单位长度为半径作⊙P,设点P 2020-12-03 …