restrict语法错误,请各位帮忙看看
刚刚接触STM32,找了个历程试了试,改了改却发现,好多东东不太一样 !!!char *restrict Time=(char*)malloc(50*sizeof(char));
在keil4中如上定义,编译后报错
Source\App\main.c(380): error: #65: expected a ";"
Source\App\main.c: char *restrict Time=(char*)malloc(50*sizeof(char));
不知如何解决,谢谢各位!!
RE:restrict语法错误,请各位帮忙看看
我想用sprintf(Time,"%0.4d-%0.2d-%0.2d %0.2d:%0.2d:%0.2d",TY, TM, TD,THH, TMM, TSS);打印日期到Time中把他定义成Tim报错,
把它定义成char *Time=(char*)malloc(50*sizeof(char));编译通过
但是程序运行不久就进入了HardFault_Handler()函数不出来了,经过搜索论坛,可能是数组越界造成的。
哪位朋友能够解释、解决一下啊!不胜感激!
RE:restrict语法错误,请各位帮忙看看
1错误,没有";"号结束2定义数组的时候要定义为 char time;不要定义 char *time;
RE:restrict语法错误,请各位帮忙看看
不好意思竟提出这样弱智的问题了,可能这几天不太清醒呵呵,,谢谢
页:
[1]