自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ARM体系结构

芯片公司(三星,意法半导体等): 购买ARM公司内核方案,添加自己的外围设计,生产芯。Cortex-A: 运算能力强,处理速度快,成本高 多应用与多媒体,音视频领域 手机。所谓的运行程序, 即 CPU读取 内存中的 指令,完成对应指令的动作. 大部分指令都。R15(PC) 程序计数器 用于 指示当前程序运行的位置(内存地址),取址指令的地址。Cortex-M: 多用于单片机,对成本比较敏感, 移动终端,低功耗等场合。Cortex-R: 实时性强,多用于对实时性 要求较高的应用, 车辆控制。

2024-10-22 12:43:19 197

原创 Qt 2024.9.10

自定义了两个类, People类 ,Dog类, Dog会发送一个发现敌人信号, 给People 有个槽,开枪击毙动作.

2024-09-10 18:25:42 134

原创 Qt 2024.9.10

按键点击,随机移动这个按键。

2024-09-10 18:17:58 205

原创 C++ 2024.9.14

4.由这两个类共同派生出学生干部类,私有成员属性(职位),成员方法(无参构造、有参构造、析构函数、show函数),使用学生干部类实例化一个对象。3.由人类派生出一个党员类(Pary):私有成员属性(党组织活动,组织),成员方法(无参构造、有参构造、析构函数、show函数)。2.由人类派生出一个学生类(Student):私有成员属性(分数)、成员方法(无参构造、有参构造、析构函数、show函数)1.定义一个人类 (Human):私有成员(姓名,年龄)、成员方法(无参构造、有参构造、析构函数、show函数)

2024-09-04 19:29:38 162

原创 C++ 2024.9.3

operator= 测试运算符左侧的字符串对象是否大于或等于右侧的字符串对象。= 测试运算符左侧的字符串对象是否不等于右侧的字符串对象。operator> 测试运算符左侧的字符串对象是否大于右侧的字符串对象。operator< 测试运算符左侧的字符串对象是否小于右侧的字符串对象。operator== 测试运算符左侧的字符串对象是否等于右侧的字符串对象。operator+ 连接两个字符串对象。

2024-09-03 23:13:40 185

原创 C++ 2024.9.2

自行实现一个Mystring类。

2024-09-02 19:46:38 135

原创 C++ 2024.8.30

封装一个班级类,包含成员属性:学生分数数组,容量为20,len:记录班级人数。均设置为私有,成员方法均为公有的。1.设置班级人数:void setLen(int num);2.输入班级学生分分数:void input();4.输出班级成绩:void output()3.对分数进行排序:void sort()

2024-08-30 16:21:24 140

原创 C++ 2024.8.30

简单的new/delete的使用。

2024-08-30 09:11:44 75

原创 进程和线程

1.POSIX信号量,用信号捕捉ctr1+c,去执行关闭信号量,删除信号量。2.用线程改写jack和rose管道,做到同时双向通信。

2024-08-20 19:44:58 177

原创 网络编程 2024.8.20

1.TCP一对一双向通信。

2024-08-20 19:39:46 168

原创 网络编程 2024.8.19

1.多个客户端可以向一个服务器发送连接请求,在服务器能够显示当前是哪个IP地址和端口连上服务器。ip+端口+显示客户端发送消息的。

2024-08-20 19:36:48 110

原创 进程和线程 2024.8.14

【代码】进程和线程 2024.8.14。

2024-08-15 09:08:47 221

原创 进程和线程 2024.8.13

随机输出x=2和x=0,然后也是随机输出两条 父进程号+0 和 子进程+2。

2024-08-14 10:06:34 184

原创 目录检索 2024.8.12

用递归的方式删除多个目录。

2024-08-12 19:42:22 123

原创 文件IO 2024.8.11

realloc函数是C语言标准库中的一个函数,用于重新分配已分配内存块的大小。它既可以用来扩大已分配的内存块,也可以用来缩小内存块的大小。如果新分配的内存块大小与原始大小不同,realloc会尝试在原地扩展内存(如果可能),或者如果原地扩展不可行,则会在新的位置分配内存,并将原始数据复制到新位置。如果新分配的内存块比原始内存块小,realloc会简单地截断超出新大小的数据。

2024-08-12 16:31:34 1675

原创 文件IO 2024.8.8

【代码】文件IO 2024.8.8。

2024-08-08 21:12:37 118

原创 数据结构 2024.8.5

【代码】数据结构 2024.8.5。

2024-08-05 19:48:05 108

原创 数据结构 2024.8.5

【代码】数据结构 2024.8.5。

2024-08-05 00:24:14 217

原创 数据结构 2024.8.1

【代码】数据结构 2024.8.1。

2024-08-01 23:32:09 92

原创 数据结构 2024.7.31

3.删除顺序表和删除重复数据。1)按照位置插入数据。2)按照位置删除数据。3)按照位置修改数据。4)按照位置查找数据。1)按照数据查找数据。2)按照数据修改数据。

2024-07-31 19:49:39 386

原创 C高级 2024.7.26

strlen、strcpy、strcmp、strcat指针改写。

2024-07-29 14:18:21 146

原创 shell 2024.7.24

从终端输入一串字符,判断字符a的个数。提示:结合字符串截取命令,一次截取一个判断是否等于a。从外部输入一个学习成绩,范围为0- 100,成绩大于等于90分,则输出A,成绩大于等于80,则输出B,成绩大于等于60,则输出C,小于60,则输出D。实现四则运算,终端输入4+2,得到结果为6,4*2得到结果为8。学生成绩管理:用case-in实现。

2024-07-24 20:16:04 188

原创 shell 2024.7.23

练习1:将/etc/passwd中包含root的那一行数据保存到变量中 提示:grep "root" /etc/passwd。1.要求获取www.baidu.com。2.要求获取baidu。

2024-07-24 09:14:52 199

原创 C基础 2024.7.18

1、1、2、3、5、8、13、21、34、.......第一项和第二项时候都是输出1公式: f(n)=f(n-1)+f(n-2);5)假如该字符串中的第一个非空格字符不是一个有效整数字符、字符串为空或字符串仅包含空白字符时,则你的函数不需要进行转换,即无法进行有效转换。4)该字符串在有效的整数部分之后也可能会存在多余的字符,那么这些字符可以被忽略,它们对函数不应该造成影响。2)如果第一个字符为+ -,则将改符号与之后面的数字字符组合起来,形成一个有符号的整数。输入“-42"输出-42。

2024-07-18 20:26:06 181

原创 C基础 2024.7.17

将大的字符串拼接到小的字符串后面若有效长度不相等,则将短的字符串拷贝到长的字符串中。5.从终端获取一个字符串,判断该字符串中小写字母分别有几个。6.从终端输入一个字符串,要求删除字符串中的空格字符,请在原字符串上操作,不允许使用辅助数组。1.从终端获取一个字符串,判断该字符串中有几个小写字母,大写字母,数字字符,空格。提示:可以新建一个辅助数组。2.从终端获取一个字符串,要求将该字符串倒置存储。4.从终端获取一个字符串,要求将该字符串倒置存储。4.从终端获取两个字符串,判断两个字符串的有效长度是否相等。

2024-07-17 22:43:57 150

原创 C基础 2024.7.16

3.猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。在1万以内(不包含1万)查找整数,该整数它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请问该数是多少?6.题目:有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13... 求出这个数列的前 20 项之和。完全平方数:完全平方指用一个整数乘以自己例如1*1,2*2,3*3等。ps:当前项的分子是下一项的分母, 下一项的分子是当前项的分子+分母。sqrt(2)--->对2开根号。

2024-07-17 00:37:39 766

原创 C基础 2024.7.15

5).60万到100万之间时,高于60万元的部分,可提成1.5%,6.高于100万元时,超过100万元的部分按1%提成,2).利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%成绩大于等于80,则输出B,成绩大于等于60,则输出C,小于60,则输出D。从外部输入一个学习成绩,范围为0-100,成绩大于等于90分,则输出A,3).20万到40万之间时,高于20万元的部分,可提成5%4.)40万到60万之间时高于40万元的部分,可提成3%

2024-07-16 00:55:26 152

原创 C基础 2024.7.12

2.输入三角形的边长,求面积。假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得:S=√p(p-a)(p-b)(p-c),而公式里的p为半周长(周长的一半) : p=(a+b+c)/2。要求编写代码后a中存储5 b中存储10c中存储16,将三个数从小到大依次存储到abc中,最后结果是a<b<c。(能被4整除,但是不能被100整除,或者能被40O整除)开根号的函数: sqrt(2);gcc编译时候需要多加一个-lm,例如gcc1.c -lm。1.从终端输入一个三位的整数。

2024-07-13 00:10:54 148

原创 C基础 2024.7.11

以%d打印,打印的是源码,最高位表示符号位1100 0000(源码),所以打印为-64。2. 以%d打印,说明它是signed char的类型,它的取值范围为[-2^7, +2^7-1],0xc0溢出了,表示负数;0xc0为十六进制数,它的二进制数为0B1100 0000,十进制数为12*16=192;1100 0000(补码)使用printf("%#x\n", -90)时,输出为0xffffffa6。使用printf("%#x\n", 90)时,输出为0x5a。-90=1101 1010(源码)

2024-07-11 21:37:43 135

空空如也

空空如也

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

TA关注的人

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