44问答网
所有问题
在学STM32F4单片机 RTC实验里面有这么一句代码 (*(u32*)temp)=data这是什么意思
RTC实验里面有这么一句代码 (*(u32*)temp)=data 这两个*号是啥意思呢
举报该问题
推荐答案 推荐于2017-09-22
强制类型转换。
u32 是一个自定义的
数据类型
。
u32*是一个指针类型。
temp 前面加(u32*)是把temp强制转换成 指向u32类型的指针。
前面再加一个*,是访问指针指向的地址。
temp是一个整数,这个整数实际上是一个内存地址,这句的意思是把data内容放到temp所指向的地址的内存单元中。
这实际上是一个低层访问,除了
汇编语言
,就数C语言做这种低层操作比较简单,所以,
单片机
大都用C语言编程。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GVZKKG63GGGD66YZVV.html
相似回答
大家正在搜
学单片机之前要学什么
单片机ad转换实验报告
单片机学什么好
单片机必做6个实验
单片机实验
单片机实验设计
单片机实验报告六个
单片机实验报告
单片机流水灯实验报告
相关问题
请问数据库有哪些种类呢?
数据库的基本特点是什么?
数据库是干什么用的呢
数据库记录是什么
数据库~是什么意思
常用的数据库软件有哪些
如何学习数据库知识?
数据库是什么意思