请问这个c语言1是对还是错错在哪

本站发布的ghost系统与电脑软件仅为個人学习测试使用请在下载后24小时内删除,不得用于任何商业用途否则后果自负,请支持购买微软正版软件!

如侵犯到您的权益,请及時通知我们,我们会及时处理

}

首先int *p[5]; 我希望你知道这是定义指針数组,5个元素也就是说这里是5个指针,也许你当成了指向5个元素的数组的指针

另外p[0] = ptr;如果你的目标是操作ptr的话那么下面的代码通通要變成

p[i-1]这里本身就存在问题,i=0的时候就出现负数了

如果你是为了操作ptr请参照上面。

如果是为了操作指针我没发现你有这个意图

这里越界叻,i=0的时候出来下标 -1

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

请问我的程序为什么会出来A结果呢?我手算结果明明是C啊!

我程序写错哪儿了?求c语言1是对还是错大神指导……


你把第二个if用{}括起来了当然会这样,else就会与第一个if对应,x=0,y自然等于零

}

我要回帖

更多关于 c语言1是对还是错 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信