阿九。 发表于 2021-5-30 11:45:42

一维数组的应用小问题

请各位指点指点

top--是什么用途;
以及字符形式输出是如何实现的?

谢谢!

wp231957 发表于 2021-5-30 11:57:09

本帖最后由 wp231957 于 2021-5-30 11:58 编辑

第一个top--是调整指针位置到数组最后一位
其他的top--就是向前移动指针
哦这个不是指针,是索引,类指针

wp231957 发表于 2021-5-30 12:00:31

那个printf语句就是把数值转换成字符数
如果是16进制大于9部分被转换成ABCDEF

万千只cnm 发表于 2021-5-30 13:08:53

循环赋值后
stack【top++】= ...
因为最后m==0 没进循环而top还多++了一次所以 要
top--;

所以top就是元素的个数
然后用三目运算符打印出来,转换为对应字符数字 +30h
页: [1]
查看完整版本: 一维数组的应用小问题