1.每日自省; 2.享受人生; 3.尽力而为; 4.坚持不懈; 5.切莫急躁; 6.慎言敏行; 7.动心忍性; 8.上善若水。
全部博文(134)
分类: 嵌入式
2011-08-17 10:38:28
const char mm[6]={0xff,0xff,0xff,0xff,0xff,0xff};
--------- char *ptr; ptr=mm; 错误提示为: Error[Pe513]: a value of type "char const *" cannot be assigned to an entity of type "char *" 我想把这个数组存储到flash,应该怎样做? 不过,可以直接使用mm[n];方式取数据的。 |
错误很明显,指针类型不一直!已经将数组定义到Flash中了!只是具体位置由编译器控制而已。还可以直接将该数组定义到Flash中所需的位置。
如果该数组的值需要运行时改变的话,就必须采用FLash写方式 |