![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 61
介绍C语言的知识
ly715715
1
展开
-
为什么要少用全局变量
减少全局变量的使用原创 2022-11-18 16:36:49 · 3038 阅读 · 1 评论 -
CRC16计算代码(查表法)
unsigned short CRC16 (unsigned char *puchMsg,unsigned short usDataLen ) /* 函数以 unsigned short 类型返回 CRC */{ unsigned char uchCRCHi = 0xFF ; /* CRC 的高字节初始化 */ unsigned char uchCRCLo = 0xFF ; /* CRC 的低字节初始化 */ unsigned uIndex ; /* CRC 查询表索引 */...原创 2021-12-13 09:14:48 · 1828 阅读 · 0 评论 -
CRC校验C语言代码实现
参考资料推荐[原创]CRC技术的实现与破解(10.21更新)-软件逆向-看雪论坛-安全社区|安全招聘|bbs.pediy.com(通俗解释)CRC校验码原理、实例、手动计算 - 步孤天 - 博客园(解释移位原理)https://blog.csdn.net/mish84/article/details/27528125(解释代码)//CRC16实现代码uint16_t CrcSum(uint8_t *ptr, uint16_t len){ uint8_t i;...原创 2021-09-16 13:53:18 · 606 阅读 · 0 评论 -
c语言常用库函数
目录1 头文件1.1C语言isascii()函数:判断字符是否为ASCII码1.2C语言isalnum()函数:判断字符是否为字母或数字1.3C语言isalpha()函数:判断字符是否为英文字母1.4C语言iscntrl()函数:判断字符是否为控制字符1.5C语言isdigit()函数:判断字符是否为十进制数字1.6C语言isgraph()函数:判断字符是否除空格外的可打印字符1.7C语言islower()函数:判断字符是否为小写英文字母1.8C语言isp...原创 2021-05-27 16:26:38 · 1250 阅读 · 0 评论 -
C语言操作符大全
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++单目运算符--自减运算符--变量名/变量名--单目运算符原创 2021-05-31 14:29:15 · 205 阅读 · 0 评论 -
C语言关键字大全
C语言一共有32个关键字,如下所述:auto :声明自动变量 short :声明短整型变量或函数 int: 声明整型变量或函数long :声明长整型变量或函数 float:声明浮点型变量或函数 double :声明双精度变量或函数 char :声明字符型变量或函数 struct:声明结构体变量或函数 union:声明共用数据类型 enum :声明枚举类型 typedef:用以给数据类型取别名 const :声明只读变量 ...原创 2021-05-31 11:43:13 · 4642 阅读 · 0 评论 -
串口缓冲区的实现
串口缓冲区的实现1、队列介绍队列 (Queue):是一种先进先出(First In First Out ,简称 FIFO)的线性表,只允许在一端插入(入队),在另一端进行删除(出队)。 ...原创 2020-07-07 14:32:47 · 2311 阅读 · 0 评论