早教吧作业答案频道 -->其他-->
C语言问题求解释,尤其是最后一步输出那个语句q-str指的是什么main(){charstr[]={'s','t','u','d','e','n','t','\0'};char*q=str;while(*q!='\0')q++;printf("%d",q-str);}
题目详情
C语言问题求解释,尤其是最后一步输出那个语句q-str指的是什么main() { char str[]={'s','t','u','d','e','n','t','\0'}; char *q=str; while(*q !='\0') q++; printf("%d",q-str); }
▼优质解答
答案和解析
q指向倒数第二个字符,str是数组的首地址,两个相减就是看你的不包括'\0'的字符有多少个,并不是看占的内存的字节数。 如果是char数组p++移动一个字节,int数组p++就表示移动两个字节。
看了C语言问题求解释,尤其是最后一...的网友还看了以下:
关系R.S如下表所示,元组演算表达式T={t|R(t)^?u(S(u)→[3]>u[1]运算的结果为 2020-05-26 …
设R和S都是二元关系,那么与元组演算表达式{t| R(t)∧(u)(S(u)∧u[1]≠t[2])} 2020-05-26 …
ART这个词代表的是艺术或者文学的意思,请问这个词拆开为A,R,T三个字母,可以分别表示什么意思. 2020-06-02 …
数学计算题,请把过程写清楚920=80/(1+R)+(1000*8%)/(1+R)t(这个t是次方 2020-07-12 …
matlab求解二阶导数方程,四个方程四个未知量>>symst>>E=32;G=10.81;b=2 2020-07-19 …
这些单词怎么读aafushouaafushouyapsososorrysososoModeratoA 2020-11-05 …
这些单词怎么读aafushouaafushouyapsososorrysososoModeratoA 2020-11-05 …
高压输电的原理:Q=I平方×R×t和P=U×I,当P和t一定时减小U才能减小I,从而减小Q,即线损电 2020-11-21 …
得到一个很诡异的东东:0=∞为什么?根据物理热量的公式当R=0时Q1=IRt=I×0×t=0Q2=U 2021-01-04 …
字母a.c.e.g.o.p.q.t.u.v.y.z开头的单词求a.c.e.g.o.p.q.r.t.u 2021-02-07 …