摘要: 1、静态多态 (1)函数重载 函数重载以参数的类型或数量不同来区分不同用途的同名函数。 不以返回值不同来区分函数。 编译器在调用函数时会在意函数的参数,不会在意函数的返回值。 int myAdd(int a, int b); float myAdd(double a, double b); (2)运 阅读全文
posted @ 2023-11-13 23:23 _燃灯续昼 阅读(38) 评论(0) 推荐(0)
摘要: 1、大小端存储模式 大端:低位数据字节存储在高地址 小端:低位数据字节存储在低地址 注释:例如int的权重低的8bit,低位指的是00000001 00000000 00000000 00000000 00000001 2、共用体union存储结构 共用体内每段数据元素从低地址开始存储。 注释:数组 阅读全文
posted @ 2023-11-13 15:43 _燃灯续昼 阅读(475) 评论(0) 推荐(0)
摘要: 1、按位取反运算符 " ~ " ~1 = -2 ~00000001(补码) = 11111110(补码) —— 按位取反 11111110(补码) = 11111101(反码) —— -1 11111101(反码)= 10000010(机器码) —— 除去符号位,按位取反 10000010(机器码) 阅读全文
posted @ 2023-11-09 14:50 _燃灯续昼 阅读(238) 评论(0) 推荐(0)
摘要: 1、static 静态存储修饰符: 修饰局部变量时,使变量只被初始化一次,并且变量生命周期延长至和当前进程一致。 修饰函数时,该函数只在当前文件中可见,调用权限只在当前文件。 修饰全局变量时,会使变量的作用域限制在声明它的文件内。 修饰类数据成员时,会导致仅有一个该成员的副本被类的所有对象共享。 / 阅读全文
posted @ 2023-11-08 11:49 _燃灯续昼 阅读(90) 评论(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 _燃灯续昼 阅读(45) 评论(0) 推荐(0)
摘要: 1、系统变量 SHELL环境变量分类: 作用域分类为全局变量和局部变量、 系统变量和用户自定义变量。 打印系统全局变量命令:env、printenv 打印系统局部变量命令:set 在编辑器中查看系统全局变量命令:env | less 在编辑器中查看系统局部变量命令:set | less (全局变量可 阅读全文
posted @ 2023-09-29 20:01 _燃灯续昼 阅读(384) 评论(0) 推荐(0)
摘要: C语言——复杂指针的读写 阅读全文
posted @ 2023-04-04 21:51 _燃灯续昼 阅读(36) 评论(0) 推荐(0)
摘要: C——字符串处理函数 阅读全文
posted @ 2023-04-04 21:33 _燃灯续昼 阅读(266) 评论(0) 推荐(0)
摘要: C语言——可变参函数 阅读全文
posted @ 2023-03-09 22:50 _燃灯续昼 阅读(39) 评论(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 _燃灯续昼 阅读(65) 评论(0) 推荐(0)