&: 在C语言中有两种意思,一种是取地址符,是单目运算符;另一种是位运算符,表示“按位与”,是双目运算符。|: 是位运算符,表示“按位或”。

资料扩展

1、符号 & 和 | 这两个运算符都是二进制的按位操作符。

&: 二进制“与”(都为1时,结果是1,否则是0。),比如:1010 & 1011 = 1010,1010 & 1000 = 1000。

|: 二进制“或”(有1时,结果是1,都是0时,结果为0。),比如:1010 | 1011 = 1011,1010 | 1000 = 1010。

2、位运算符将数字视为二进制值,并按位进行相应运算,运算完成后再重新转换为数字。

例如:

表达式10&15表示(1010 & 1111),它将返回表示1010的值10。因为真真得真,或者是11得1,同位全是1结果也是1。

表达式10|15表示(1010 | 1111),它将返回表示1111的值15。假假得假。全零得零。

3、C语言中的符号分为10类:算术运算符、关系运算符、逻辑运算符、位操作运算符、赋值运算符、条件运算符、逗号运算符、指针运算符、求字节数运算符和特殊运算符。

4、位操作运算符:参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<>)六种。

c语言中符号起什么作用,C语言中的符号 和 | 是什么意思?相关推荐

  1. c语言中各种函数的作用,C语言常用函数用法大全

    C语言是当中广泛的计算机编程语言,是所有计算机编程语言的祖先,其他计算机编程语言包括当前流行的Java语言,都是用C语言实现的,C语言是编程效率高的计算机语言,既能完成上层应用开发,也能完成底层硬件驱 ...

  2. c语言中 程序各步作用,C语言学习网总结C语言学习五步曲

    很多人对C语言的第一感觉就是太难了,很难理解这种语言,也不知道该如何来理解,书也看了,视频也看了,但就是没什么太大的作用,那么C语言究竟该如何来学? C语言作为一门计算机语言,想要真正的掌握并使用需要 ...

  3. c语言里的%p的作用,c语言中 %p的含义

    格式控制符"%p"中的p是pointer(指针)的缩写.指针的值是语言实现(编译程序)相关的,但几乎所有实现中,指针的值都是一个表示地址空间中某个存储器单元的整数.printf函数 ...

  4. c语言中初始化的主要作用,C语言初始化——栈的初始化

    栈是一种具有后进先出性质的数据组织方式,也就是说后存放的先取出,先存放的后取出.栈底是第一个进栈的数据所处的位置,栈顶是最后一个进栈的数据所处的位置. 1.满栈与空栈 根据SP指针指向的位置,栈可以分 ...

  5. C语言中动态数组的作用,C语言实现动态数组

    前言 在纯C语言编程中,数组的创建必须是固定的大小,因为C语言本身没有提供动态数组这种数据结构,这是一个让习惯了使用高级语言编程的人转做C开发面临的一个很头疼的问题,本篇文章就将介绍如何使用纯C语言编 ...

  6. c语言for表达式1的作用,C语言for语句用法详解

    C语言for语句用法详解 C语言是一门高级计算机编程语言,设计目标是提供一种能以简易的方式编译.处理低级存储器.产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.下面小编给大家介绍C语言f ...

  7. C语言的注释形式及作用,C语言注释详解(两种注释方式)

    在编写C语言源代码时,应该多使用注释,这样有助于对代码的理解.在C语言中有两种注释方式: 一种是以/*开始.以*/结束的块注释(block comment): 另一种是以//开始.以换行符结束的单行注 ...

  8. c语言中左右对齐的作用,c语言中右对齐的符号

    c语言中右对齐的符号: 一男一女亲吻的符号图案,缺失:c语言中右对齐的2994/9 .,,,,,,,,,,. ,;;;;;;;;;;;;;;, ,;;;;;;;;;;;)));;(((,,;;;,,_ ...

  9. c语言中预处理指令的作用,C语言中常用预处理指令

    转载自 https://blog.csdn.net/farsight2009/article/details/58602886 姓名:张艳博 学号:17021223249 [嵌牛导读]: C语言中常用 ...

最新文章

  1. uboot linux内核传递参数,Uboot与Linux之间的参数传递详解
  2. 李开复写给中国学生的七封信之给中国学生的第五封信——你有选择的权利(完)...
  3. 让Dock即时自动显示和隐藏程序坞不再延迟
  4. Flink keyby 数据倾斜问题处理
  5. linux如何修改文件或目录的权限(chmod)
  6. 如何学好C语言程序设计?
  7. 易班自动答题脚本_如何使用python进行自动网上考试
  8. 线性代数及其应用(第三版)1.3节习题解答
  9. Tomcat官网下载旧版本
  10. python平均值和加权平均值
  11. mysql8对系统的要求_linux-mysql8的安装步骤详解及需要注意的坑
  12. 贵州大学计算机研究生排名,贵大计算机研究生怎么样?
  13. 带头结点单链表的基本使用
  14. html p标签行间距怎么调,css怎么设置行距?
  15. “泰迪杯”挑战赛 - 通过数据挖掘技术实现道路缺陷自动识别
  16. 2023年英语二大作文押题猜想(达立易考)
  17. 【广东工业大学】谭子真丨个人作品展示
  18. Axure RP9——【导航栏二级菜单的展开效果】
  19. 飞思卡尔普通看门狗与窗口看门狗
  20. MySQL 5.7调优参数详解

热门文章

  1. 【jenkins】jenkins旧版本下载
  2. 万字长文,Java接地气日常编码技巧
  3. js内置对象中的String
  4. 计算机编程逻辑图,【图片】【附C++编程演示】计算机思维生成之逻辑编程篇【人工智能吧】_百度贴吧...
  5. Rabbitmq客户端接收消息为字符数组解决
  6. 占带宽测试软件,铁通网速测试
  7. 安装hadoop集群模拟大数据集群踩到的坑(一)
  8. 微信小程序上传文件报错: errMsg: “uploadFile:fail createUploadTask:fail invalid url“
  9. 360提示证书风险问题
  10. python爬虫反爬 css 知乎 专栏_python爬虫反反爬 | 像猫眼电影、大众点评等自定义 css 加密字体怎么破?...