#include <stdio.h>
#include <string.h>
#include <stdlib.h>//free
#include <stddef.h>//负责#define NULL 0
#include <stdint.h>//typedef signed char int8_t;
#include <ctype.h> //toupper
int main(int argc,char **argv)
{
uint32_t openTime = 65535;
uint8_t log[20]={0};
memset(log,0XFF,20);
for(char i=0;i<20;i++) printf("X-",log[i]); printf("\n");
memcpy(&log[6],&openTime,4);
for(char i=0;i<20;i++) printf("X-",log[i]); printf("\n");
openTime=0;
printf("%d\n",openTime );
memcpy(&openTime,&log[6],4);
printf("%d\n",openTime );
return 1;
}
FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-
FF-FF-FF-FF-FF-FF-FF-FF-00-00-FF-FF-FF-FF-FF-FF-FF-FF-FF-FF-
0
65535
[Finished in 0.8s]