我想知道如何存储从堆栈中弹出要存储的字符或整数,以便我可以将它与原始字符串或 int 值进行比较。
例如 :
n = 1221;
n = n / 1000; // so that i get the last digit in this case 1 and dividing the remainder
// further each time by 100, 10 and 1
如果我将得到的每个数字存储在一个变量中——例如,假设我将从上述除法得到的 1 存储在一个名为 s 的变量中,然后将其压入堆栈。在此之后,我将值弹出;当我这样做时,如何检查天气是否等于原始数字?我可以用 if 条件检查它,例如如果我有 3 个
(i == p && check for other two numbers)
但我不想检查任何尺码。
请不要发送有关如何执行此操作的源代码,只需给我一些片段或一些提示,谢谢。另外请让我知道您是如何提出解决方案的。
谢谢!