有关TXT的栈问题

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:44:13
在TxT文档中输入一字符串,那么根据栈的原理,次字符串的栈顶是在字符串的左边还是右边?请讲理由,谢谢!!!

这是一个栈的概念的逻辑问题,不是技术问题,和计算机中如何储存字符的栈说的是两码事。

所谓栈就是先进后出的队列,栈顶在队列的最后,在txt文档输入字符时,我们把输入一个字符作为一次入栈操作,按退格键回退一个字符作为出栈操作,因为先输入左边的字符,最后输入右边的字符,所以最右边的字符是栈顶。

即: 字符串的栈顶在字符串的右边。

栈的原理就是先进后出,后进先出,只是一个运算过程中存放规则,字符串在内存中也是以数组形式,所以次字符串在栈中还是按录入顺序, 文字从左向右的话,次字符串就是在首字符串的右边