自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 c语言课程结束小项目:2048小游戏

《C语言程序设计基础》学习完毕,完成第一个项目:2048小游戏。//思考:编程时,要先想整个框架还是先想每个函数的算法。//思考:每一个函数要不要传参数(即数组)//思考:每一个函数之间的联系是什么,谁调用谁…这里很容易搞得头晕,越想越觉得复杂,便不想完成项目了。将游戏分为几个步骤,拆分来完成每一个函数。一、定义一个4*4的二维数组arr[4][4],初始化为0;二、...

2018-07-28 21:34:06 3225

原创 结构体的大小以及sizeof()和strlen()的区别

一:sizeof运算符,可用于任何变量名,类型名或常量值,当用于用于变量名(不是数组名)或常量时,它不需要圆括号。它在编译时起作用,而不是运行时。PS:求结构体的sizeof()大小有两个规则(内存对齐):1.:上一个变量是下一个变量的整数倍。2.:结构体整体的大小是每一个变量的整数倍。例如:struct D{ char a; //1+3...

2018-07-26 11:33:06 2210

原创 传指针and解引用

一个函数的改变要影响另一个函数需要两个条件:1、传指针。2、解引用。通过交换a和b数值的实例来说明其重要性:在主函数中输入a和b的值;int a = 10;int b = 20;预期输出结果为a = 20;b = 10。1、明显与预期结果不符。原因:没有传指针!2、具体操作为:也与预期结果不符。原因:没有解引用。3、与预期相符,多测试几组有代表性的数据。...

2018-07-22 15:19:46 206

原创 动态内存分配相关的4个函数: malloc calloc realloc free

一、malloc()参数:分配的字节数引用<stdlib.h>头文件返回一个指针,若内存不足,返回一个空指针。1、函数原型及说明:void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。关于分配失败的原因,应该有多种,比如说空间不足就是一种。void fr...

2018-07-22 15:04:52 573

原创 分析拷贝过程中发生的重叠问题

关于内存重叠问题,我们先来看一道例题:我们在做道题的时候,会发现有多种情况,有前面的部分拷到后面,有后面的部分拷贝到前面,有的部分长,有部分短,有从前往后拷贝,有从后往前拷贝,有内存重叠,也有不重叠······看似复杂无比,其实不然,下面我们来分析所有情况总结规律。所有情况总结一下就是:拷贝方法有两种:a.从前往后拷贝。                           ...

2018-07-21 19:06:32 452

原创 魔方阵:3阶、4阶、8阶算法与实现

魔方阵:一个N阶魔方阵即N行N列的数组,其每一行的和==每一列的和==对角线的和。例如一个3阶魔方阵:8  1  63  5  74  9  2一:3阶魔方阵这里我们用两种方法实现:方法一:遍历三阶数组的所有条件,将符合条件的(行的和==列的和==对角线和)挑出来。这种方法可以打印出多种情况。方法二:1.将1放在第一行的中间2.后面的数字放在当前数字的的上一行后一列 ...

2018-07-21 10:15:59 8793 1

AUTOSAR MCAL原理与实践

网上找的 有是需要下载解压关注公众号,又是各种麻烦。我重新传一下 积分需要1就行

2023-05-06

EB_AUTOSAR基础培训EB_AUTOSAR_Basic_Training_Slides_v2018.rar

EB_AUTOSAR基础培训 3天

2021-12-14

AUTOSAR规范与车用控制器软件开发.rar

AUTOSAR规范与车用控制器软件开发.pdf

2021-12-14

stm32f407-BootLoader程序

stm32f407-BootLoader程序

2020-11-11

10HAL_WIFI_01MQTT_test_01.rar

stm32f103的芯片,野火指南者开发板。 驱动使用HAL编写。 UART串口中断方式收发任意长度数据(HAL库开发,中断中不使用库函数,单独写一个函数去保存数据,数据用\n表示结束)。 今天一天的坑,之前写的网上找了一堆方法,直接调用库函数怎么也不能接收到数据,非常不理解。。。。后来干脆使用寄存器,自己再写了个函数去吧寄存器的数据拿出来保存到buff中。主函数中再打印buff.

2020-09-08

09HAL_WIFI_01PassThrough.rar

ESP8266的AT指令版 开发:配套单片机进行驱动(最普通最方便) 野火资料代码中使用的标准固件库,我重新用HAL库重写了一下

2020-09-02

steedos-contracts-app.rar

steedos-contracts-app.rar

2020-05-03

空空如也

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

TA关注的人

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