
c++
文章平均质量分 57
抢地生蔓
SLAM学习中
C++任重而道远
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
运算符优先级
运算符优先级同一优先级的运算符,运算次序由结合方向所决定。简单记就是:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符C++运算符是有优先级的,一般是算术运算符>关系运算符>逻辑运算符>条件运算符,所以运算符顺序是!(一元算术运算符)> !=(关系运算符)> &&(逻辑运算符转载 2018-09-27 21:31:56 · 1228 阅读 · 0 评论 -
与c++握手言和:define宏定义遇上expected primary-expression before ' ' taken
就,记录下自己遇到的Bug和不知道怎么解决的一些乱七八糟的过程吧……#define 宏定义前几天看一个人写的代码,发现一个非常巧妙的东西。#include <iostream>using namespace std;#define DEBUG false//各种全局变量int main(){//省略相关操作...if(DEBUG) cout<&原创 2018-12-13 15:51:51 · 5735 阅读 · 2 评论 -
递归反转链表理解
重在练习递推关系反转链表就像是在教室里,让所有同学(假设有N排)回头,看向后面的黑板。链表中结点的指向用同学们的眼睛朝向代表。此时,老师已经在后面的黑板旁边,让最后一排(链表头)回头,若这一排回头不管别的同学,那后面的排就丢了。所以,最后一排的同学回头前提是前N-2排均回过头,关于第N-1个结点,因为链表的结点必须有后续指针,所以N-1排的同学眼睛此时啥也没看,第N-1个结点指向NULL。想让...原创 2019-05-08 10:18:05 · 1707 阅读 · 1 评论