05 2024 档案
摘要:系统编程 strcpy和memcpy的区别 strcpy与memcpy都是标准C库函数 ①char* strcpy(char* dest, const char* src); strcpy:字符串的复制 and 也会复制字符串的结束符。 不需要指定长度,它遇到被复制字符的串结束符"\0"即结束,容易
阅读全文
摘要:IO编程 开发板登录返回以及退出设计 /**************************************************************************** * * file name: 2024-05-14_main.c * author : tongyaqi1
阅读全文
摘要:IO编程 jpg图片的解压 在完成jpg图片的解压之前,我们先得了解到libjpeg库的正确移植 1.下载需要移植的库的源码包,libjpeg库源码包在官网可以下载 www.ijg.org 2.解压压缩包,解压后找到自述文件README,打开README了解libjpeg库的使用规则 以下就是看了R
阅读全文
摘要:IO编程 在LCD屏内显示任意尺寸任意大小的图像 /**************************************************************************** * * file name: 2024-05-12_ShowBmp.c * author :
阅读全文
摘要:IO编程 用系统IO实现查看bmp照片信息 设计程序,利用系统IO读取磁盘上指定BMP图片的宽和高,以及BMP图片的大小,并输出到终端,要求图片名称通过命令行传递。 /******************************************************************
阅读全文
摘要:IO编程 在开发板的LCD屏上画圆 /**************************************************************************** * * file name: 2024-05-10_colorCircle.c * author : ton
阅读全文
摘要:数据结构 回顾--树 1.阅读以下说明和C代码,直接把答案填入空格中。 本函数的功能是删除二叉查找树中的一个结点 将要删除的结点可能有以下三种情况。 情况①是删除叶子结点。 情况②是删除只有1个子结点的结点。 情况③是删除有左右子树的结点。 int DeleteNode(Bitree *r, int
阅读全文
摘要:IO编程 IO一些必备知识点 目录IO编程IO一些必备知识点①了解FAT32以及NTFS区别②了解MMU(Memory Management Unit 内存管理单元)如何将虚拟地址与物理地址转换③请简述Linux内核的作用Linux内核是链接硬件和上层应用的桥梁,通过这个桥梁我们可以直接在上层完成对
阅读全文
摘要:数据结构 字符串Str函数总结 ·我们学习过很多关于求解字符串相关问题的函数,但是都是每遇到一次算认识了,一定程度上很少进行总结,最近又重新接触到了这类“Str函数”,发现自己还是有点掌握不牢固,以下仅是个人学习总结,有错误之处可指出。 如上图所示,在man手册中有许多关于str的函数,但是面试题中
阅读全文
摘要:数据结构 代码--线性表 #define N 10 typedef struct Node { int data; struct Node*next; }NODE; int Get_Data(int i); //定义省略 Node*Create_u() { int i; NODE*p,*Head=N
阅读全文
摘要:C语言 代码--练习题 ·现在有1-100共一百个自然数,已经随机放入98个元素的数组a【98】。要求:写出一个尽可能简单的方案,找出没有放入数组的那两个数,并在屏幕上打印出这2个数。 注意:程序不用实现自然数随机放入数组的过程。 #include <stdio.h> /**************
阅读全文
摘要:C语言 代码--练习题 ·题目: 有一条长阶梯,若每步跨2阶,则最后剩1阶;若每步跨3阶,则最后剩2阶;若每步跨5阶,则最后剩4阶;若每步跨6阶,则最后剩5阶;只有每次跨7阶,则最后才正好1阶不剩。写一个函数,计算这样的阶梯最少有多少级台阶。 函数原型:int GetPhaseNum(); #inc
阅读全文
摘要:C语言 代码--练习题 试写一个函数,计算字符串 s中最大连续相同的字符个数。例如,若s 为"aaabbbb",则返回值为4;若s为"abcde",则返回值为1。 #include <stdio.h> /************************************************
阅读全文
摘要:数据结构 排序算法 ·插入排序 插入排序的思路就是从右侧的未排序区域内取出一个数据,然后将它插入到已排序区域内合适的位置上。 /**************************************************************************** * * funct
阅读全文
摘要:数据结构 树--递归遍历 /**************************************************************************** * * function name :BinaryTree_CountNode * function : 计算一颗二叉
阅读全文

浙公网安备 33010602011771号