#include<stdio.h> #include<stdlib.h> #include<string.h> unsigned char read_buffer[12]; unsigned char write_buffer[12]; int main() { int i,j; memset(read_buffer,0,12); memset(write_buffer,0,12); for(i=0; i<sizeof(write_buffer); i++) { write_buffer[i]=i; printf("\r\n%02x",write_buffer[i]); } memcpy(read_buffer,write_buffer,12); for(j=0; j<sizeof(read_buffer); j++) { // if(read_buffer[j] != write_buffer[j]) if(memcmp(read_buffer,write_buffer,12) !=0) printf("\r\n%02x",read_buffer[j]); } return 0; }
冲冲冲