此段SD命令子程序程序中是怎么将命令参数写入的

2019-03-24 19:33发布

SD卡操作中的命令写入子程序,小弟C语言不怎么精通,想知道下面程序中(((unsigned char *)&argument)[0])是什么意思怎么用的。void SdCommand(unsigned char command, unsigned long argument, unsigned char CRC)
{SdWrite(command|0x40);
SdWrite(((unsigned char *)&argument)[0]);
SdWrite(((unsigned char *)&argument)[1]);
SdWrite(((unsigned char *)&argument)[2]);
SdWrite(((unsigned char *)&argument)[3]);
SdWrite(CRC);
} 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。