作业帮 > 综合 > 作业

C语言里面指针到底是什么意思?

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/13 11:46:07
C语言里面指针到底是什么意思?
比如一个函数里面*p是不是就是数组p的意思?
void fun(char *p,char*q,char*c)
int k=0;
while (*p||*q)
if(*p<*q) c[k]=*q
程序没写完,里面的*p*q是什么意思?
C语言里面指针到底是什么意思?
*p就是取值,把p所指向的地址空间里面的内容取出来
再问: 在这个函数里面单独把p拿出来是什么意思?后面有个p++是什么意思?
再答: p是地址,p++就是地址指向下一个单元
再问: *p就相当于p[i],p就相当于i咯?
再答: *p和p[i]能得到相同的值,但p与i完全不是同一个概念的。。。