
C++知识点
C++
chenyu-max
一个热爱前端的小菜菜
展开
-
C/C++位运算概述与应用(二)
在上篇C/C++位运算概述与应用(一)讲了位运算的概述,要明白位运算是在二进制中的运算方式,所有其他进制的数在进行位运算时都要先转化成二进制数再进行运算。所以,位运算是一种十分高效的运算,无论是嵌入式编程还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段。如果能把位运算运用的神出鬼没,很多程序都将十分精妙。那么今天我们就来看看位运算能进行哪些应用吧。1.判断某个数的奇偶相信大多数人...原创 2020-01-21 15:26:14 · 341 阅读 · 0 评论 -
C/C++位运算概述与应用(一)
简述位运算1.位运算概述从现代计算机中所有的数据二进制的形式存储在设备中。即0、1两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。2.位运算概览符号描述运算规则&与两个位都为1时,结果才为1|或两个位都为1时,结果才为1^异或两个位相同为0,相异为1~取反0变1,1变0...原创 2020-01-21 13:47:48 · 357 阅读 · 0 评论 -
C/C++链表的基本操作(新建,输出,删除,插入,查找,逆序,排序,释放链表,链表长度计算,查找倒数第k节点的元素)
链表的一些操作作为一个刚刚进入大学的萌新,从开学到现在(已经期末了),一直都是在看别人写的博客,终于有一天可以试着写自己的博客了,好了话不多说,开始进入正题这周C语言的课刚刚教了链表,我就对这神奇的东西产生了兴趣,在我做完高数,线代,英语,C语言等作业之后,我开始捣鼓上课没听懂的链表。老师是用C语言教的,不过呢我习惯用C++了,毕竟方便嘿嘿,以下的代码就都是C++写的了。好了正文开始了。一...原创 2019-12-21 22:52:47 · 2890 阅读 · 6 评论