皓月星空

导航

2021年11月22日 #

GDB调试

摘要: 1、list命令 在gdb中运行list命令(缩写l)可以列出代码,list的具体形式包括: list <linenum> ,显示程序第linenum行周围的源程序,如: (gdb) list 15 10 11 int array1[10] = 12 { 13 48, 56, 77, 33, 33, 阅读全文

posted @ 2021-11-22 23:47 皓月星空 阅读(51) 评论(0) 推荐(0) 编辑

Linux文件目录结构

摘要: 1.Ubuntu目录 登陆进入Linux目录后输入cd /进入根目录,之后查看当前面目录 2. Linux大致目录结构 3. 各个目录的说明 /bin: bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。 /boot 这里存放的是启动 Linux 时使用的一些核 阅读全文

posted @ 2021-11-22 23:42 皓月星空 阅读(37) 评论(0) 推荐(0) 编辑

数据类型

摘要: 1. 整型 Short 2字节 Int 4字节 Long 4字节32位系统 8字节64位系统 Long long 8字节 在64位操作系统中long 与long long 都是8字节 整数以原码的方式进行存储 补码就是原码绝对值取反+1 2. 浮点型 Float 4字节 Double 8字节 Lon 阅读全文

posted @ 2021-11-22 23:31 皓月星空 阅读(34) 评论(0) 推荐(0) 编辑

C++基础

摘要: C++ 一、C++简介 1、C语法特性? C语言是一种面向过程的语言,任何一个大事件都可以拆分为多个小事件。 C是一种面向对象的语言,任何一个事件都是某一个对象上的行为/属性。 2、C语法。 C是一种全新语法,除了继承了C语言的语法之外,还拓展关于数据类型、继承、多态等新语法。 3、C函数接口。 C 阅读全文

posted @ 2021-11-22 23:05 皓月星空 阅读(75) 评论(0) 推荐(0) 编辑

2021年5月12日 #

链接开发板的方式

摘要: ###使用Telnet 1.在secureCRT选用telnet服务,把开发板变成服务器,如图 2.在VScode上使用命令行telnet 192.138.25.137,连接上开发板 如图 3.输入密码后就可以进入开发板的命令行界面 4使用tftp来传输文件 5使用tftp指令来传输文件 在开发板的 阅读全文

posted @ 2021-05-12 13:23 皓月星空 阅读(278) 评论(0) 推荐(0) 编辑

2021年5月10日 #

冒泡排序

摘要: 首先引入两个概念: 顺序:如果两个数据的位置符合排序的需要,则称它们是顺序的。 逆序:如果两个数据的位置不符合排序需要,则称它们是逆序的。 冒泡排序基于这样一种简单的思路:从头到尾让每两个相邻的元素进行比较,顺序就保持位置不变,逆序就交换位置。可以预料,经过一轮比较,序列中具有“极值”的数据,将被挪 阅读全文

posted @ 2021-05-10 22:31 皓月星空 阅读(63) 评论(0) 推荐(0) 编辑

2021年5月9日 #

5.输入三个整数,从小到大排列输出

摘要: /* * 输入三个数,按照从小到大输出 */ #include <stdio.h> int main(int argc, char const *argv[]) { int m; int i,j,k; printf("请输入三个整数:\n"); scanf("%d%d%d",&i,&j,&k); i 阅读全文

posted @ 2021-05-09 19:15 皓月星空 阅读(941) 评论(0) 推荐(0) 编辑

数组与指针的结合

摘要: ###1. int main(int argc, char const *argv[]) { int arr [5] = {0,1,2,3,4}; int *p1 = &arr[0]; //P1指针表示指向arr数组的首地址 int *p2 = arr; //P2是数组首元素的地址 printf(" 阅读全文

posted @ 2021-05-09 14:48 皓月星空 阅读(166) 评论(0) 推荐(0) 编辑

2021年5月8日 #

二叉树

摘要: ###1.二叉树的遍历 前序 :先遍历根节点(父母节点),然后遍历左孩子 , 最后遍历右孩子。 中序 :先遍历左孩子, 然后遍历根节点 , 最后遍历右孩子 。 后序 :先遍历左孩子, 然后遍历右孩子,之后遍历根节点 按层 :按树的每一层来遍历(高度)兄弟节点(使用队列来实现) ###2.二叉树的节点 阅读全文

posted @ 2021-05-08 19:19 皓月星空 阅读(61) 评论(0) 推荐(0) 编辑

单向链表

摘要: ###1.什么是链表 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的 ###2.节点设计 typedef int Data_Type ; // 节点设计 typedef struct list { Data_Type Num ; //数据 str 阅读全文

posted @ 2021-05-08 16:31 皓月星空 阅读(38) 评论(0) 推荐(0) 编辑