编程里面说的 栈顶 是什么意思? 与或 非 又是 什么意思? 求解
答案:4 悬赏:20 手机版
解决时间 2021-01-31 04:22
- 提问者网友:寂寞梧桐
- 2021-01-30 12:00
编程里面说的 栈顶 是什么意思? 与或 非 又是 什么意思? 求解
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-01-30 13:08
打个比方 ,你把叠好的衣服放到箱子里,最后放的最上面的衣服就是栈顶,栈顶遵循先进后出的原则,队列是先进先出的原则。与或非是逻辑运算符,也是条件运算符, 与 ,是 当条件都满足时为真,比如逻辑运算符中 1&1=1 ,1&0=0 ,0&1=0 , 0&0=0. 条件运算符,就是在就是在条件判断时用的,比如
int a=1,b=2;
if(a {
}
else
{
}
或,是只要有一满足,结果就为真,1|1=1,1|0=1,0|1=1,0|0=0,同理在条件判断时也是这样。
非 ,是单运算符,~0=1,~1=0,条件判断中表示:
if(!(a=1))
}
int a=1,b=2;
if(a {
}
else
{
}
或,是只要有一满足,结果就为真,1|1=1,1|0=1,0|1=1,0|0=0,同理在条件判断时也是这样。
非 ,是单运算符,~0=1,~1=0,条件判断中表示:
if(!(a=1))
}
全部回答
- 1楼网友:三千妖杀
- 2021-01-30 13:45
先进后出
- 2楼网友:忘川信使
- 2021-01-30 13:27
栈是一种先入后出的数据结构。栈顶就是栈中最顶层的元素,最先出栈。与或非为逻辑运算,用于01值的比较相加。对应数学运算就是,与相当于集合求交,或相当于集合求并,非相当于集合求反。
- 3楼网友:撞了怀
- 2021-01-30 13:19
栈和队列是在程序设计中被广泛使用的两种线性数据结构,它们的特点在于基本操作的特殊性,栈必须按"后进先出"的规则进行操作,而队列必须按"先进先出" 的规则进行操作。和线性表相比,它们的插入和删除操作受更多的约束和限定,故又称为限定性的线性表结构
与,非 是逻辑判断,
与,非 是逻辑判断,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯