vc语句语法的写法

[复制链接]
查看11 | 回复3 | 2013-8-21 17:29:35 | 显示全部楼层 |阅读模式
“ || ”双竖线 是逻辑或的意思 楼主所问的判断多个进程问题 就要用到双竖线的 逻辑或了。至于“ | ”单竖线他是常见于windows程序设计里面的。。类似于 位运算中 和的意思比如
0x00000001 | 0x00000010 = 0x00000011在windows程序设计里 可以举MessageBox的例子MessageBox(hwnd,“text”,“text”,MB_OK | MB_ICONQUESTION );其实MB_OK这些 就是宏定义(真实值就是我上面写的0x00000001那些)。。以后学到了 你自然就懂了上面代码的意思是弹出windows对话框 显示text文字text标题 提示框带有确定(MB_OK)按钮和 问号(M...
回复

使用道具 举报

千问 | 2013-8-21 17:29:35 | 显示全部楼层
按你代码的意思应该用的是"||"而不是"|","||"是逻辑或,而"|"是位运算的或,是不一样的.比如你要对布尔值进行或运算应该用的是"||",返回True或Flase,而"|"是对两个数进行位运算(或)......
回复

使用道具 举报

千问 | 2013-8-21 17:29:35 | 显示全部楼层
||是或的意思,也就是逻辑或,|不知道什么意思,我暂时还没见过判断的话不知道你要判断同时存在还是某个存在...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行