早教吧作业答案频道 -->其他-->
一道简单的C语言题1.已知intb[]={1,2,3,4},y,*p=b;,则执行语句y=*p++;后,变量y的值为。结果为什么是1?怎样算出来的?
题目详情
一道简单的C语言题
1.已知int b[]={1,2,3,4},y,*p=b;,则执行语句y=*p++;后,变量y的值为_____。结果为什么是1?怎样算出来的?
1.已知int b[]={1,2,3,4},y,*p=b;,则执行语句y=*p++;后,变量y的值为_____。结果为什么是1?怎样算出来的?
▼优质解答
答案和解析
y=*p++的运算过程是先对p解引用得到p指向内存处的int元素值(值为1,因为p指向的是b的首地址,即是第0个元素的地址,*p取得是第0个元素的值),这个值赋值给y,然后p指针自加(指向b的第1个元素)。
所以,结果为1
所以,结果为1
看了 一道简单的C语言题1.已知i...的网友还看了以下:
初一方程组五题:已知整数X满足X-2/3<0,求代数式(X-1)^2007+2/X的值.1:已知整 2020-05-16 …
1:已知ax²+bx³+3x+c,当x=0时,该代数式的值为-1.①求c的值.②已知当x=1时,该 2020-05-16 …
1)已知y=(√1-2x+x^2)+(√x^2-4x+4)+(√4x^2+4x+1),试求使y的值 2020-06-02 …
问几道初二的整式乘法题?1已知a^b^+a^+b^+1=4ab,求a和b?2已知x^-4x+1=0 2020-06-24 …
c语言问题求助!1,已知:inta[]={1,2,3,4},y,*p=a;则执行语句y=(*++p 2020-06-30 …
已知代数式ax的5次方+bx的3次方+3x+c当x=0时,该代数式的值为—1的值(2)已知当x=1 2020-07-21 …
解答题(1)已知A=5x2+4x-1,B=-x2-3x+3,C=8-7x-6x2,求A-B+C的值. 2020-10-31 …
已知x∧3+y∧3+6xy=8,求x+y的值已知x∧2-3x+1=0.求x∧10+x∧8+x∧2+1 2020-11-07 …
1.已知3y^2-2y+6的值为8,则二分之三y^2-y+1的值=2.已知x^2+4x-2的值为3, 2020-11-20 …
1、已知函数y=x2-x+2(-1<x<5),求函数值y的取值范围.2、已知函数y=x2-6x+8, 2020-12-08 …