前言
假如我们有两个数组,我们该如何才可以对比两个数组内容是否相同!!!
完成这个函数的编写你可以了解指针的基本用法!
不要搬运了,不要搬运了,不要搬运了。好多人现在都不具备独立写代码的能力了!
题目
使用环境: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]={.........