C语言
文章平均质量分 96
Grayson_Zheng
国内某 Android 手机的底层软件开发工程师(已离职)
抖音:zhengmouren666
展开
-
C 语言如何创建类?
在面向对象语言中,可以指定一个抽象类来保证该类不能被实例化,抽象方法和接口可以用来保证子类重写方法。.........抽象实例方法指针应初始化为NULL。翻译 2024-05-20 15:00:00 · 20 阅读 · 0 评论 -
关于我个人的编码规范(C/C++)
在当今这个代码如诗的时代,每一行字符都不再仅仅是逻辑与指令的堆砌,它们是思想的载体,是创新的脉络,是协作的桥梁。编程,这一门独特的语言艺术,不仅要求我们精准地传达机器可执行的指令,更期望我们在编织这些数字世界基石的同时,展现出一种对美的追求和对同行的尊重。正因如此,编码风格规范的重要性日益凸显,它不仅是技术严谨性的体现,更是团队协作效率与代码可维护性的重要保障。原创 2024-05-13 22:01:28 · 984 阅读 · 0 评论 -
VS Code 远程连接 SSH 服务器
随着技术的不断迭代更新,在 Linux 系统中使用 Vim、nano 等基于 Shell 终端的编辑器(我曾经也是个 vimer,但是 VS Code 实在太香了),已经很难适应当下的开发效率。因此大多数开发者开始使用 VS Code 远程连接 Linux 系统来解决编程效率的问题,VS Code 本身也是个优秀的代码编辑器,可以安装很多插件来扩展功能,其中就有 SSH 工具,远程连接到 Linux 系统,可以说就是在 VS Code 上编辑代码、编译代码、运行程序,基本就是一条龙服务。原创 2024-05-06 17:17:14 · 988 阅读 · 0 评论 -
四种单链表反转方法
使用迭代反转法实现时,初始状态忽略头结点(直接将mid指向首元结点),仅需在最后一步将头结点的next改为和mid同向即可;使用头插法或者原地逆置法实现时,仅需将要插入的结点插入到头结点之前即可;递归法并不适用反转有头结点的链表(但并非不能实现),该方法更适用于反转无头结点的链表。原创 2024-05-04 11:49:45 · 807 阅读 · 0 评论 -
VS Code 配置 C/C++ 编程运行环境(保姆级教程)
在本教程中,将会安装 Visual Studio Code(后简称 VS Code),并在 VS Code 中安装 C/C++ 相关插件, 同时也将 VS Code 配置为使用 MinGW-W64 中的 GCC C/C++ 编译器(gcc/g++)和 GDB 调试器来创建在 Windows 上运行的程序。配置 VS Code 后,你将编写、编译、运行和调试大多数的 C/C++ 程序。本教程所有参考内容均来自。原创 2024-04-06 21:27:45 · 11973 阅读 · 5 评论