随笔分类 -  大C之法

用C写的最后的一个好东西就是舒伯特的第九交响乐。
摘要:前言 基础知识 Code Block struct Node { int data; struct Node* next; }; 创建链表(用表头表示整个链表) //创建链表表头(结点) struct Node* CreatList() { struct Node* HeadNode = (stru 阅读全文
posted @ 2022-09-06 18:37 伯宁君 阅读(47) 评论(0) 推荐(0)
摘要:分类 int a; int *a; int **a; int a[10]; int *a[10]; int (*a)[10]; //一个指向有10个整型数数组的指针 int (*a)(int); //一个指向函数的指针,该函数有一个整型参数,并返回一个整型数 int (*a[10])(int); / 阅读全文
posted @ 2022-09-01 19:51 伯宁君 阅读(76) 评论(0) 推荐(0)
摘要:#BufferCmp uint8_t BufferCmp(const uint32_t* pBuffer, uint32_t* pBuffer1, uint16_t BufferLength) { while(BufferLength--) { if(*pBuffer != *pBuffer1) { 阅读全文
posted @ 2022-08-10 16:04 伯宁君 阅读(165) 评论(0) 推荐(0)
摘要:程序内存组成:运行的程序分为代码区,数据区,BBS区,栈区,堆区 代码区:存放代码的内存区域,在程序运行前就已经确定 数据区:存放被赋予初始值的全局变量、静态变量和字符串常量 BBS区:存放初始化的全局变量和静态变量,内核将此段初始化为0 栈区:增长方向,自上而下增长,存放临时创建的局部变量,存储函 阅读全文
posted @ 2022-08-10 16:01 伯宁君 阅读(109) 评论(0) 推荐(0)