摘要: 1、大小端存储模式 大端:低位数据字节存储在高地址 小端:低位数据字节存储在低地址 注释:例如int的权重低的8bit,低位指的是00000001 00000000 00000000 00000000 00000001 2、共用体union存储结构 共用体内每段数据元素从低地址开始存储。 注释:数组 阅读全文
posted @ 2023-11-13 15:43 _燃灯续昼 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1、按位取反运算符 " ~ " ~1 = -2 ~00000001(补码) = 11111110(补码) —— 按位取反 11111110(补码) = 11111101(反码) —— -1 11111101(反码)= 10000010(机器码) —— 除去符号位,按位取反 10000010(机器码) 阅读全文
posted @ 2023-11-09 14:50 _燃灯续昼 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1、static 静态存储修饰符: 修饰局部变量时,使变量只被初始化一次,并且变量生命周期延长至和当前进程一致。 修饰函数时,该函数只在当前文件中可见,调用权限只在当前文件。 修饰全局变量时,会使变量的作用域限制在声明它的文件内。 修饰类数据成员时,会导致仅有一个该成员的副本被类的所有对象共享。 / 阅读全文
posted @ 2023-11-08 11:49 _燃灯续昼 阅读(54) 评论(0) 推荐(0) 编辑
摘要: Ubuntu下载cmake 命令:sudo apt-get install cmake 获取cmake版本命令:cmake --version 常用的cmake宏 # cmake命令后跟随的路径 PROJECT_SOURCE_DIR # 当前CMakeLists.txt所在的路径 CMAKE_CUR 阅读全文
posted @ 2023-09-29 20:56 _燃灯续昼 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 1、系统变量 SHELL环境变量分类: 作用域分类为全局变量和局部变量、 系统变量和用户自定义变量。 打印系统全局变量命令:env、printenv 打印系统局部变量命令:set 在编辑器中查看系统全局变量命令:env | less 在编辑器中查看系统局部变量命令:set | less (全局变量可 阅读全文
posted @ 2023-09-29 20:01 _燃灯续昼 阅读(329) 评论(0) 推荐(0) 编辑
摘要: C语言——复杂指针的读写 阅读全文
posted @ 2023-04-04 21:51 _燃灯续昼 阅读(15) 评论(0) 推荐(0) 编辑
摘要: C——字符串处理函数 阅读全文
posted @ 2023-04-04 21:33 _燃灯续昼 阅读(225) 评论(0) 推荐(0) 编辑
摘要: C语言——可变参函数 阅读全文
posted @ 2023-03-09 22:50 _燃灯续昼 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 文件夹——_mkdir() 1 #include <stdio.h> 2 #include <io.h> 3 #include <direct.h> 4 5 /** 6 * int _access(const char *path,int mode); 7 * int _waccess(const 阅读全文
posted @ 2023-03-05 12:50 _燃灯续昼 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一、累加和取反加一 1 /* 2 * 取反加一原理: 3 * 0xFE(0b11111110) 4 * 取反得0x01(0b00000001) 5 * 二者相加得0xFF(0b11111111) 6 * 再加一得0x00(0b00000000) 7 **/ 8 /// <summary> 9 /// 阅读全文
posted @ 2023-03-04 17:23 _燃灯续昼 阅读(193) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示