5个回答
展开全部
C语言中,&是指针运算符,&&是逻辑运算符,&a 指的是变量a的物理地址,而&&相当于其他语言中的AND,是逻辑与的意思!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主问的是C和C++吧,C是面向过程的,C++的面向对象的
追问
我问的是c语言的运算符&和&&有什么不同
追答
那我理解错了 你是说运算符&按位与 &&逻辑与
&按位与运算:
数据的补码形式对应位 同为1则为1 否则为0
比如 1101&1011=1001
&&逻辑与运算:
C语言中规定0为假,非零为真,当两个真进行逻辑与运算结果为真,否则为假
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
......
追问
我真的不知道啊- - !
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询