![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
P_xiaojia
一只嵌入式的小菜鸟,求各位大牛罩我
展开
-
c笔记---scanf()
scanf()函数详解原创 2017-05-05 19:41:09 · 478 阅读 · 0 评论 -
C语言 内存分配和static关键字
C语言内存分配机制(1)代码区(text segment)。.text代码区指令根据程序设计流程依次执行,对于顺序指令,则只会执行一次(每个进程),如果反复,则需要使用跳转指令,如果进行递归,则需要借助栈来实现。代码区的指令中包括操作码和要操作的对象(或对象地址引用)。如果是立即数(即具体的数值,如5),将直接包含在代码中;如果是局部数据,将在栈区分配空间,然后引用该数据地址;如果是BSS区和数...原创 2018-09-20 09:37:23 · 1607 阅读 · 0 评论 -
C/C++学习框架
原创 2018-10-01 17:14:08 · 1127 阅读 · 0 评论 -
c语言 条件编译
1.#if #elif #else #endif#if 条件1{代码段}#elif 条件2{代码段}…#else{代码段n+1}#endif2.条件编译的另一种方法是用#ifdef与#ifndef命令,分别表示“如果有定义”及“如果无定义”。#ifdef (宏) 代码段 1#else 代码段 2#endif#ifndef (宏) ...原创 2018-09-26 20:03:41 · 311 阅读 · 0 评论 -
CRC(CRC16)校验在工程中的应用
什么是CRC校验?CRC即循环冗余校验码:是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。工程中如何使用CRC?例如:我有一串数据 7E 01 00 00 07 4D 4F 54 4F 52 20 01...原创 2018-12-31 20:56:03 · 2986 阅读 · 0 评论