永发信息网

在pascal中,and什么意思

答案:2  悬赏:60  手机版
解决时间 2021-03-20 10:48
  • 提问者网友:骨子里的高雅
  • 2021-03-20 02:14
在pascal中,and什么意思
最佳答案
  • 五星知识达人网友:你哪知我潦倒为你
  • 2021-03-20 03:32
PASCAL里面的AND是“与”运算符号,可以对整数和逻辑型变量进行运算。

对于逻辑运算,只有X和Y两个的值都为TRUE时,X AND Y的值才为TRUE,否则为FALSE

对于整数运算,X AND Y的结果,是X和Y的二进制形式每一位进行“与”运算的二进制,每一位的“与”运算与逻辑类似:只有两个二进制都为1时结果才为1,否则为0。
全部回答
  • 1楼网友:蕴藏春秋
  • 2021-03-20 04:53
举4例: a=true b=false a and b=false a=true b=true a and b=true a=false b=true a and b=false a=false b=false a and b=false 知道了吧 还有 a=1101 b=0010 a and b=0000 a=有作用,取该变量所在内存地址的意思。 var p: ^integer; i: integer; begin i := 0; p := @i; p^ := 1; writeln(i); end. 会输出1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯