在数据结构中为什么用S->top=-1能建立一个空栈?????
c语言吧
全部回复
仅看楼主
level 12
蓝色暴凬雪
楼主
S->top为什么不能等于0或1而等于-1呢??
2014年09月18日 05点09分
1
level 1
bbox_小小夫
因为c语言一般习惯从0开始表示有数据,比如数组的首个下标就是0,你用0或1表明有一个或者两个节点,所以用-1
2014年09月19日 09点09分
3
level 8
那些年吊车尾
随意用。但是不要越界就好。
2014年09月19日 14点09分
4
level 13
嘤嘤嘤荫🔥
太难不懂。
2014年09月19日 23点09分
5
level 13
雨雾星天
前排
2014年09月20日 11点09分
6
1