[求助]CH376官网的例子里面,枚举所有文件的代码一直不能通过编译

EXAM\EXAM13\CH376HFT.C这个例子里面,用MDK编译一直报错 错误出在UINT8 ListFile( UINT8 index )这个函数 pNameBuf = & FileNameBuffer[ FileCount ].Name; /* 文件名结构中的文件名缓冲区 */ 这句,他说不能把数组赋值给指针............

你这样修改一下呢 pNameBuf = FileNameBuffer[ FileCount ].Name;


回楼上大哥 pNameBuf = &(FileNameBuffer[FileCount].Name); 之后,MDK提示 ..\src\CH376HFT.c(56): error: #513: a value of type "UINT8 (*)[13]" cannot be assigned to an entity of type "PUINT8"


把&去掉就可以了。


[Emot]2[/Emot]


只有登录才能回复,可以选择微信账号登录