干货 / 重难点栏目
文章平均质量分 83
收录所有知识点中的重点难点以及干货
CGod
你好,我是CGod,每个人都可以5分钟编程
展开
-
C | 妙用异或
(相同为0,相异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。巧妙归巧妙,但是代码的可读性剧烈下降!还是推荐第一种,定义第三个变量进行交换,本文讲这些只是为了让铁汁们多了解一些干货,修炼内功!加油。原创 2022-10-09 11:19:47 · 2095 阅读 · 10 评论 -
C · 进阶 | 预处理详解
C语言提供了多种预处理功能,如宏定义、文件包含、条件编译等。以"#"号开头的预处理命令:包含命令#include,宏定义命令#define等。在源程序中这些命令都放在函数之外,而且一般都放在源文件的前面,它们称为预处理部分所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是C语言的一个重要功能,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程序对源程序中的预处理部分作处理,处理完毕自动进入对源程序的编译。原创 2022-10-14 08:27:30 · 3810 阅读 · 200 评论 -
God U``Typora上传Gitee图床成功,却无法显示图片?(image load failed)
Typora上传图片到Gitee的(image load failed)问题解决原创 2022-09-23 21:38:31 · 354 阅读 · 20 评论 -
C | 函数指针数组妙用
铁汁们都知道,指针对C/C++来说就是灵魂,而同类型指针又能封装到数组中。本文就来讲讲函数指针数组的应用场景优化之后代码整洁直观了许多,主要思想就是统一打包。相信函数指针数组还有很多应用场景,快去试试叭~原创 2022-10-06 14:47:59 · 902 阅读 · 34 评论 -
C | 一种需要特别留心的编程错误(++i) + (++i) + (++i)
诸如此类的表达式,很多学校都喜欢用在学生的期末考里,看似经典的考题,有没有可能本身就是错误的呢?这种错误并不是语法错误,是可以正常运行的,这就造成了“它是正确的编程”这种假象原创 2022-10-02 16:17:31 · 1402 阅读 · 33 评论 -
C | 传值调用&传址调用(进阶版)
调用函数有两种方式,传值调用和传址调用,误区:并不是用了指针就是传址调用,要特别注意。原创 2022-10-08 17:24:09 · 557 阅读 · 18 评论 -
C | 扫雷游戏完整版
主要是想详细的把扫雷游戏的实现过程说一遍~希望能帮到跟我差不多的小白~原创 2022-09-22 03:09:52 · 1261 阅读 · 8 评论 -
C | 关于VS编译器的scanf、字符操作函数报错不安全
许多使用VS编译器的铁汁都会遇到这类报错,使用scanf、strcat、strerror等,都会报错认为它们不安全,让我们看看如何处理叭~原创 2022-09-26 18:47:05 · 439 阅读 · 18 评论