指针对比数组内容(C语言+嵌入式)

前言

假如我们有两个数组,我们该如何才可以对比两个数组内容是否相同!!!

完成这个函数的编写你可以了解指针的基本用法!

不要搬运了,不要搬运了,不要搬运了。好多人现在都不具备独立写代码的能力了!

题目

使用环境:C++

载体软件:Keil5

内容:有两个32字节内容的数组,若两个数组内容相同返回1,不同返回0。

要求:需要使用到指针。

编程

我们编程讲究分部编程,讲究区块编程。

没有人可以重头编写到尾,我们能够做到的是一块一块,由浅入深的编程。

1   我们先列出题目要求。

const uint32_t Buffer[32]={.............};
uint32_t Bufferl[32]={..................};

这里的省略号省略掉32字节的内容 ,将数组前加入const,会将该数组内容写入内部FLASH,不加const数组只会写入内部SRAM。

2   接下来我们构建函数框架。

uint8_t cBuffer()
{
	
	return 0;
	
	return 1;
}

这样子就有了返回值。 

3   我们需要使用到指针,所以就需要有地址的偏移以及地址的大小。

#define  BufferSIZE   32

const uint32_t Buffer[32]={.........
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值