STM32
直播中

林俭幼

7年用户 151经验值
私信 关注
[问答]

Jan的字符串保存时不是自动在后面加个0,总字节数是4的吗

请教一下RTC试验中的这个:
const u8 Month_Tab[12][3]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"};
这个"Jan"的字符串保存时不是自动在后面加个0,总字节数是4的吗?怎么用[3]可以的?
谢谢。

回帖(3)

任斌

2020-5-20 12:48:53
这个确实,呵呵.改为4好点.或者干脆用指针.
举报

苏醒

2020-5-20 13:06:09
我改为2,编译器能出错误提示,但是3时不出提示。这是编译器的特别技巧?省下一个字节的单元?
举报

陈桂英

2020-5-20 13:21:54
应该不会省下的.最好还是用指针吧.
const u8 *Month_Tab[12]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; 
举报

更多回帖

发帖
×
20
完善资料,
赚取积分