自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 【嵌入式开发之数据结构】数据结构的基本概念、逻辑结构和存储结构

数据结构研究的是计算机数据之间的关系,包括数据的逻辑结构和存储结构及其操作(运算)。

2024-07-06 21:05:07 503

原创 【嵌入式之shell命令】文件的解压缩和归档

用户在进行数据备份时,需要把若干文件整合为一个文件以便保存。尽管整合为一个文件进行管理,但文件大小仍然没变。若需要网络传输文件时,就希望将其压缩成较小的文件,以节省在网络传输的时间。因此本节介绍文件的归档与压缩。

2024-07-06 00:01:08 265

原创 【嵌入式之shell命令】文件查看命令和硬链接、软链接的区别

如果是修改硬链接的目标文件名,链接依然有效;如果修改软链接的目标文件名, 则链接将断开,目标文件名再改回来,则链接恢复;对一个已存在的链接文件执行移动或删除操作,有可能导致链接的断开。 假如删除目标文件后,重新创建一个同名文件,软链接将恢复,硬链接不再有效,因为文件的inode已经改变。

2024-07-05 22:12:34 406

原创 【嵌入式开发之TFTP服务器】TFTP服务器简介、特点、应用场景及其搭建

TFTP是TCP/IP协议族中被用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务,端口号为69。

2024-06-30 22:44:44 719

原创 【嵌入式之用户管理】用户管理相关文件和命令介绍

etc/passwd文件是系统能够识别的用户清单。用户登录时,系统查询文件,确定用户的UID并验证用户信息。

2024-06-25 00:09:57 307

原创 【嵌入式之进程】进程的概念及查看和终止命令

进程是一个实体,每个进程都有自己的地址空间,一般情况下,包括文本区域(存储处理器执行的代码)、数据区域(存储变量在程序执行期间使用的动态分配的内存)和堆栈(存储着活动过程中的指令和本地变量)。进程是一个“执行中的程序”,程序是一个没有生命的实体,处理器赋予程序生命时,它才能成为有生命的实体,我们称其为进程。

2024-06-24 23:38:45 359

原创 【shell笔记】切换用户时报su: Authentication failure错误的解决办法

passwd username 修改指定用户的密码。

2024-06-22 22:06:59 95

原创 【C语言笔记】指针函数中可以返回什么样的指针,从两个例子开始(上)

指针函数中可以返回什么样的指针。

2024-06-16 20:51:39 614

原创 【C语言笔记】理解:const int a; int const a; const int *a; int const *a; int* const a; int const * const a;

就近原则:const离谁近,谁就不可以被修改;定义const变量时,通常需要对其进行初始化,以后没有机会再改变其值;合理使用关键字const,提高程序的安全性和稳定性。

2024-06-14 15:04:10 723

原创 【C语言笔记】通过几个例子理解行指针、数组名和二维数组之间的关系

通过以上几个例子,我们了解到,行指针移动是以行为单位,每次都是移动n行,对行指针进行*号运算,得到对应的一维数组名,反之对一位数组名取地址,则得到一个行指针。

2024-06-12 09:58:35 382

原创 【C语言笔记】*++p和++*p你能分清楚吗?

*++p和++*p会产生什么样的结果,如何理解和区分?

2024-06-10 11:06:20 180

原创 【C语言笔记】q = p++的结果如何?*p++ = 3的结果又如何?

q = p++的结果如何?*p++ = 3的结果又如何?可能是一个意想不到的结果哦

2024-06-10 01:49:50 160

原创 【C语言笔记】野指针的成因、危害和如何避免

野指针,是指那些指向位置不可知(如随机的、不正确的、没有明确指向的)或者指向被释放的内存或者没有访问权限的指针(非法访问)。可能导致哪些后果?我们该如何避免?

2024-06-09 21:10:44 740

原创 【C语言笔记】if语句和else默认就近匹配,写该类语句不要省略花括号

写语句块类的代码时,为了避免格式问题导致的逻辑错误,请不要省略花括号。

2024-06-04 13:50:23 167

原创 【C语言笔记】为什么10按位取反之后是-11

按位取反,符号位也要取反

2024-05-26 19:34:18 116

原创 【C语言笔记】为什么(double)a/b和(double)(a/b)的结果不一样

系统会先对int型a进行强制转换,转换成double型,此时a在系统中的值为100.000000,接着除以int型b,因为double型数据长度比int型长,int型b会被系统自动转换为double,然后a和b相除,得到double型33.333333,并赋值给c2,最终c2输出到小数点后2位的结果是33.33。C语言中,如果a和b都是整型,(double)a/b和(double)(a/b)所得到的结果是不一样的。对于新手来说,这应该是一个很容易犯错的点,需要注意。这是因为在下面代码中。

2024-05-25 14:39:03 166

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除