当前位置: 技术问答>linux和unix
p/v操作??
来源: 互联网 发布时间:2015-04-21
本文导语: 各位大哥: 我最近在学习自考操作系统,有个问题需要请教,多谢了!!! 哲学家就餐问题中一段: { while (1) { p(knife); p(fork); ...
各位大哥:
我最近在学习自考操作系统,有个问题需要请教,多谢了!!!
哲学家就餐问题中一段:
{
while (1)
{
p(knife);
p(fork);
就餐;
v(knife);
v(fork);
思考问题;
}
}
我的问题是:while (1)语句中括号中的1表示什么意思?为什么有的时候括号里没有?
多谢了!!!!
我最近在学习自考操作系统,有个问题需要请教,多谢了!!!
哲学家就餐问题中一段:
{
while (1)
{
p(knife);
p(fork);
就餐;
v(knife);
v(fork);
思考问题;
}
}
我的问题是:while (1)语句中括号中的1表示什么意思?为什么有的时候括号里没有?
多谢了!!!!
|
1=TURE,表示永远执行
|
1表示真 0表示假
|
括号里的是条件表达式
1表示这个是死循环
找本c的书看看
操作系统学起来不轻松的……
1表示这个是死循环
找本c的书看看
操作系统学起来不轻松的……
|
1表示永远为真,所以while(1)是个死循环。
|
这是一个c语言的表述,
while 是一个循环保留字
1代表真
while(1)代表永恒的循环
while 是一个循环保留字
1代表真
while(1)代表永恒的循环
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。