C语言
CAOXUN_FPGA
这个作者很懒,什么都没留下…
展开
-
C语言 - 二叉树的建立及前序遍历
两种方法实现:二叉树的建立及前序遍历原创 2022-08-23 16:33:32 · 629 阅读 · 2 评论 -
函数指针的定义及使用
函数指针的定义及使用原创 2022-07-12 16:51:54 · 7889 阅读 · 0 评论 -
////// 求解阶乘和数
////// 求解阶乘和数#include<stdio.h>#include<math.h>int GCD(int a[],int b);int Fabric(int a[],int b);int main(){ int M,N,i; int a[6]; scanf("%d",&M); for(i=1;i<M;i++){ N = GCD(a,i); // printf("Great divisor is %d\..原创 2022-04-25 13:54:57 · 977 阅读 · 0 评论 -
////最大公约数:辗转法
#include<stdio.h>#include<math.h>int GCD(int a,int b);int main(){ int M,N; scanf("%d %d",&M,&N); ////最大公约数:辗转法 printf("Great divisor is %d\n",GCD(M,N));}////最大公约数:辗转法int GCD(int a,int b){ int temp_max = 0; int tem..原创 2022-04-22 11:56:04 · 1081 阅读 · 0 评论 -
求解素数 C语言
C代码 求解素数程序原创 2022-04-21 16:19:03 · 675 阅读 · 0 评论 -
C 宏定义及函数宏定义
C语言宏定义 参考连接:https://blog.csdn.net/u013910522/article/details/22672057https://www.cnblogs.com/bytebee/p/8205707.html宏定义的优点: 1. 便于代码的移植和可读 例如:使用宏定义替一个在程序中经常使用的常量或变量类型,便于全局修改和使用; ...原创 2021-05-13 15:13:19 · 3060 阅读 · 0 评论 -
C语言常用功能函数集合
C语言常用功能函数集合说明:作者将个人接触到的C语言功能函数记录下来,组成一个集合,便于查阅和加深印象。1. 内存相关malloc()函数 :申请一片连续的堆内存,字节为单位。分配所需的内存空间,并返回一个指向它的指针。用完注意用free函数释放该内存,防止内存泄漏。#include <stdlib.h> void *malloc(size_t size)例如:char *Buf;BufLen = BUFSIZE; //BUFSIZE为整数...原创 2021-03-25 13:16:10 · 4399 阅读 · 0 评论 -
双向链表操作:建立,初始化,遍历,清空
双向链表操作:建立,初始化,遍历,清空双向链表常见操作如下:建立链表,初始化链表,遍历链表,清空链表,销毁链表,插入节点,删除节点,查找某节点等。////2021年3月10日17点35分#include <string.h>#include <stdlib.h>#include <stdio.h>typedef struct Node{ int node_data; struct Node *prev; struct Node..原创 2021-03-10 17:37:02 · 1852 阅读 · 0 评论 -
单向链表反转
单向链表反转单向链表反转实现思路:(1)从头节点开始,此时头节点为当前节点,反转当前节点所指向的下个节点(2)移动当前节点到下一个节点,即下一个相邻节点为新的当前节点(3)循环迭代上述步骤1、2,迭代次数为链表长度参考博文链接:https://www.cnblogs.com/passedbylove/p/11442606.html该思路演示框图如下,以链表长度为4举例说明代码详情如下// Iterative C program to reverse a...原创 2021-02-26 16:01:37 · 285 阅读 · 0 评论 -
单向链表的创建、遍历及新节点的插入(头部、尾部、任意位置)
新建单向链表、遍历链表及新节点插入(头部、尾部、任意位置)一、单向链表属于叫复杂的数据结构,在C语言编程中应用广泛。本篇文章记录了以下内容:1. 新建单向链表2. 链表的遍历3. 从尾部插入新节点4. 从任意位置插入新节点5. 从头部之前插入新节点二、代码及运行结果如下:// 单向链表插入节点: 3种情形// 1.从链表头部插入节点;// 2.从链表中间插入节点;// 3.从链表尾部插入节点;#include <stdio.h>#incl.原创 2021-02-26 13:54:52 · 1590 阅读 · 0 评论 -
C语言 - 单向链表建立
单向链表建立:插入头节点,尾部插入节点参考连接:https://www.cnblogs.com/lanhaicode/p/10304567.html #include <stdio.h> #include <stdlib.h>struct link *ListInit(struct link *head);struct link *AppendNode(struct link *head,int din);void DisplayList(struc...原创 2021-01-29 17:00:42 · 743 阅读 · 0 评论 -
Git常用功能汇总
1. Git删除已关联文件或文件夹git rm --cached 文件名(包含子文件夹路径)Example: $ git rm --cached WaveM_SPI_TOP/WaveM_CCD512_SPI_TOP_summary.htmlgit rm --cached 文件夹名(包含子文件路径)Example: $ git rm -r --cached WaveM_SPI_TOP/iseconfig2. Git忽略已关联文件或文件夹步骤1:...原创 2021-01-14 14:35:05 · 180 阅读 · 0 评论 -
单精度浮点数转换器
单精度浮点数转换器实测功能OK链接地址:http://www.styb.cn/cms/ieee_754.php原创 2020-12-08 10:42:14 · 13054 阅读 · 0 评论