作业帮 > 综合 > 作业

一道C语言的题目 想知道答案是怎么算出的 结果是0 可是不懂

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 00:56:00
一道C语言的题目 想知道答案是怎么算出的 结果是0 可是不懂
#include
int main(void)
{
int c[]={10,0,-10};
int *k=c+1;
printf("%d",*k--);
}
int c[]={10,0,-10};//定义数组
int *k=c+1; //给指针k赋值为数组c首地址加一,也就是数组c[1]
printf("%d",*k--); //显示k的值,因为是*k--,所以等这条语句完成后k才变化成c[0],所以还是c[1]的值,显示为0