自己成长的同时也不要忘记带动别人一起成长,前人种树,后人乘凉,我宁愿做种树人,让读者乘凉。
以下有些文章时间比较长了,这里只做汇总,随着个人能力的提升,不可否认有些文章中描述的有不正确或者不恰当的地方,如果您看到了,请帮忙指出,感谢您对我的支持。
一、C基础
关于C语言中输出格式
C语言指针分析(一)
浅谈C之精华—指针
C语言关键字static的绝妙用途
C语言结构体深度剖析
对嵌入式开发C语言结构体的一点总结
C语言如何分离一个数的高低位,如何将2个字节变成一个字节
曾经进公司面试的C语言有关指针和数组的笔试题
BCD码转十进制C语言实现
C语言strstr函数解析自定义协议参数
C语言基础算法—从数组中找最大最小值的基础应用
浅析C语言结构体函数指针与内核设备驱动
C语言字符串的另类用法
用指针检测大小端模式
嵌入式C语言查表法的项目应用
C语言Window控制台实现弹弹方块(单个方块,多个方块)
C语言结构体数组同时赋值的另类用法
C语言结构体位段特性实现断言宏
C语言实现数组的循环左移,右移,翻转
C语言获取系统时间的函数
C语言实现快速翻转数组的顺序
嵌入式C快速翻转一个任何类型的数的二进制位
数据的压缩存储与解压缩算法实现(C语言)
C语言可变参实现参数累加返回
C语言实现某年某月某日是某年的第几天
C语言之可变参实现scanf函数
C语言实现printf的基本格式输出%d,%c,%p,%s
关于getchar函数缓冲区的问题
关于C语言程序条件编译的简单使用方法
关于C语言中的getch函数
C语言算法–统计字符串中单词的个数
C语言二维数组实现扫雷游戏
猴子吃桃问题—C实现
阳阳买苹果–C实现
嵌入式C实战项目开发技巧:如果对一个有规律的数组表进行位移操作
C语言实现字符串中(10进制和16进制)转成十进制数
利用可变参实现fprintf函数
数据段、代码段、堆栈段、BSS段的区别</a>
如何将一个二进制的xxx.bin文件轻松转为C语言数组
结构体对齐的方式(自动对齐和手动对齐)
实战项目开发细节:C语言分离一个16进制数取出相应的位1或0
C在控制台上实现鼠标画图功能
Windows上C语言实现设置控制台的颜色
C语言诠释–为什么内存是线性分布的
深入浅出剖析C语言函数指针与回调函数(一)
深入浅出剖析C语言函数指针与回调函数(二)
深入浅出剖析C语言函数指针与回调函数(三)
数组和指针一道非常值得深思的笔试题
C语言宏定义的妙用之法
C语言实现简易金山打字通
C语言.csv编程应用
C语言实现AT指令ASCII码的拼接处理流程
二、数据结构(C语言实现)
一步一步教你从零开始写C语言链表
浅析数据结构中栈与C实现
数据结构之—二叉树C实现
C语言之冒泡排序
C语言之选择排序
C语言之插入排序
C语言之归并排序
设计一条简单的等待工作队列之软件模型设计与实现(一)
设计一条简单的等待工作队列之软件模型设计与实现(二)
设计一条简单的等待工作队列之软件模型设计与实现(三)
基于C语言链表实现的工作任务注册与执行
C语言实现一个Window控制台带彩色,且可以用方向键选择并确认的菜单式列表(一)
C语言实现一个Window控制台带彩色,且可以用方向键选择并确认的菜单式列表(二)
C语言实现一个列表式的学生信息管理系统(完善)
C语言之将无符号字符型转化为ascii码值
三、uboot-Linux内核中C相关算法
[linux内核中的C语言常规算法(前提:你的编译器要支持typeof和type)]
C语言之linux内核–BCD码转二进制与二进制转BCD码
深度剖析linux内核万能–双向链表,Hash链表模版
C语言之linux内核实现平方根计算算法
linux内核算法—hex_to_bin分享
linux内核中的排序接口–sort函数
C语言之linux内核实现位数高低位互换
C语言之linux内核可变参实现printf,sprintf
Linux内核中位操作相关宏与函数
offsetof宏的原理以及作用
container_of宏的作用
看uboot的时候发现随机数的另外一种算法
C语言之实现随机数产生算法
C库源码中的移位函数
C语言在linux内核中do while(0)妙用之法
四、OJ题与ACM竞赛题
OJ题:成绩排序
OJ题:字符串最后一个单词的长度
OJ题:字符串分隔
OJ题:将一个字符串顺序翻转
OJ题:句子逆转
OJ题:输入一个多位的数字,求各数位相加。
OJ题:奇偶归一猜想——求归一过程中的最大值
OJ题:将一个数倒置输出
OJ题:计算各个数的位数之和
ACM算法竞赛:抄课文
ACM竞赛:立方和问题
五、其它算法C语言实现
C语言之数值计算–级数算法
C语言实现牛顿迭代法解方程
不用局部变量实现C语言两数交换算法
C语言之回文数算法
C语言之鞍点的查找
C语言笔试经典-查找多位数重复数字以及次数
C语言笔试经典–求分数数列的和
网络最短路径Dijkstra算法
动态规划算法计算网络的最长路线和最短路线
二分算法C实现
算法精解—计数排序
算法精解:最小二乘法C实现
动态规划算法–蛮力算法求最大子段和
算法精解:最长公共子序列
近似算法—首次适宜法
GCC内联函数:__builtin_types_compatible_p
字符串编码解压缩算法
自守数算法----C语言实现
C算法实现:将字符串中的数字返回为整型数
用C语言将一个数开根号后再取倒数的方法
如果您是一个爱学习的,对这个行业充满激情的,欢迎加我的微信,我拉你进我们的微信交流群,我们一起沟通交流,一起快速成长,一起资源共享,争取成为行业标杆。
同时也欢迎大家关注我的微信公众号,一起讨论技术。
转载:https://blog.csdn.net/morixinguan/article/details/100826483