C/C++语言
文章平均质量分 95
学习笔记,基础知识
从心开始 >
0101
展开
-
C语言实现拼写检查器(C-Spellchecker)
原题目连接:Implementations of a Spell Checker C-Spellchecker实现 IntroductionYou will create a very basic spell checker. Your program will read the “dictionary” (list of words) into a Set, then原创 2021-06-09 16:58:11 · 1402 阅读 · 0 评论 -
自定义宏实现sizeof,解决多年来对利用0地址计算的疑惑
自定义宏实现sizeof运算符功能,可以对类型名或者变量名进行计算,同时讲解了对利用0地址计算偏移值的过程。原创 2020-09-23 12:31:32 · 5634 阅读 · 3 评论 -
linux内核双链表实现快速排序
C语言,linux内核双链表实现快速排序,主要涉及到内核链表的基础操作,基地址转换和内核链表两个任意结点互换的实现。原创 2020-09-22 03:20:02 · 5524 阅读 · 1 评论 -
基于QT的串口助手的实时更新检测串口的解决方案实现
QT串口助手实现实时更新可用串口。原创 2020-09-11 11:30:14 · 9353 阅读 · 6 评论 -
QT实现猜数字游戏
QLable显示图片、动图;常用控件的使用;信号与槽复习;在QTextEdit显示不同颜色字体、并且能够实现回车换行效果;使用QStackedWidget实现四个页面切换;定时器的使用等原创 2020-05-28 19:19:29 · 5328 阅读 · 6 评论 -
菜鸟操作:QString和QMap转化(QMap嵌套QMap)
将QMap中的数据全都放到QString中,包括符号,我这里使用大括号来代替原本的小括号(因为我太怀念python的字典了),用中文的双引号代替原本英文的双引号,这样就实现从QMap到QString的转换;从QString到QMap,其实主要是字符串的解析,难就难在要找到子字符串的起始下标和结束下标,这个简单推导一下就行了原创 2020-05-19 17:52:06 · 4996 阅读 · 2 评论 -
scanf函数、冒泡排序和不定长度数组的使用 —— malloc
由一个C语言排序作业题(用if语句判断)引发的血案……原创 2020-04-05 18:18:12 · 4276 阅读 · 0 评论 -
C++基础知识 —— 内存分区模型、引用、函数重载、类和继承、this指针、友元、多态、文件操作
1. 内存分区模型、2. 引用、3. 函数提高、4. 类和对象、5. 文件操作原创 2020-03-27 18:11:19 · 637 阅读 · 0 评论 -
C语言复习 —— const define typedef
1. const 关键字2. define 宏定义3. typedef的用法3.1 typedef和const结合的陷阱3.2 define和typedef的区别3.3 typedef与结构体的练习原创 2020-03-21 16:53:34 · 673 阅读 · 0 评论 -
C语言指针复习—— 空指针和野指针、数组与指针、指针与函数传参、指针与函数
1. 普通指针的理解2. 数组与指针3. 指针与函数传参4. 对于函数的理解原创 2020-03-19 00:03:10 · 1024 阅读 · 0 评论 -
C语言结构体的内存存储方式和字节对齐
环境:ubuntu64位 + gcc原创 2020-03-17 19:41:38 · 2350 阅读 · 0 评论