C/C++
文章平均质量分 62
qq_40537232
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Leetcode-421 数组中两个数的最大异或值
对我本人来说,久违的题解了,果然,惰性是最容易产生的。 今日的每日一题之所以进行记录,是因为在题目中可以用到字典树,而这一概念虽然简单,但是每次遇到总是想不起来是什么意思,认为自己不会,因此进行记录。 题目 给你一个整数数组 nums ,返回 nums[i] XOR nums[j] 的最大运算结果,其中 0 ≤ i ≤ j < n 。 提示: 1 <= nums.length <= 2 * 10^4 0 <= nums[i] <= 2^31 - 1 输入:nums = [3原创 2021-05-16 22:04:26 · 144 阅读 · 0 评论 -
#ifdef、#ifndef
今天在阅读源码的时候发现如下所示的代码 #ifndef XX_H #define XXH …… #endif 之前对类似的宏定义并没有详细的了解,在此做个记录。 预处理命令可以改变程序设计环境,提高编程效率,但本身并不是 C 语言的组成部分,因此不能直接进行编译,必须在对程序编译之前,先对程序中这些特殊的命令进行预处理”。经过预处理后,程序再由编译程序对预处理之后的源程序进行编译处理,得到可供执行的目标代码。C 语言提供的预处理功能有三种,分别为宏定义、文件包含和条件编译。 ifndef 主要含义是当没原创 2021-03-05 23:12:46 · 344 阅读 · 0 评论
分享