随笔分类 - C/C++语言笔记
用于记录C/C++语言笔记,包括一些技巧、易错点等。
摘要:前言 这学期学可视化程序设计,要使用 Windows API 绘制界面,由于笔者的笔记本硬盘太小,无法装臃肿的 VS(主要是不想装),也不想用 VC++ 6.0,所以就选用 GCC 来编译。 安装 msys2 下面为 64 位操作系统版本的 msys2 下载地址: "http://repo.msys
阅读全文
摘要:前言 使用递归(Recursion)建立二叉树(Binary Tree)的非顺序存储结构(即二叉链表),可以简化算法编写的复杂程度,但是递归效率低,而且容易导致堆栈溢出,因而很有必要使用非递归算法。 引入 无论是单链表还是二叉树,创建时要解决问题就是关系的建立,即单链表中前驱节点与当前节点的关系和二
阅读全文
摘要:前言 %[]是scanf函数不常用到的格式字符——扫描集(scanset),它的用法很简单,但却能巧妙地解决一些输入问题。(由于书籍里和网上对此格式字符的介绍很少且篇幅较小,本文可能会有些许错误,请读者勘误) 引入 介绍扫描集用法前,先明确下面三点: 1.扫描集用于赋值给字符型变量,包括字符串、字符
阅读全文