memset 操作中,内存是指rom还是ram?
来源:百度知道 编辑:UC知道 时间:2024/05/17 10:39:03
memset((void *)CurHInfo,0,sizeof(hddInfo_t));
具体地址是?
具体地址是?
memset操作的是RAM
程序运行时,其中的可写数据字段将加载到RAM中,作为RW数据段
而memset的实现,实际上就是通过汇编将源数据地址为起始的数据,以字节为单位,循环拷贝到以目标数据地址为起始的RAM中
问题补充:memset((void *)CurHInfo,0,sizeof(hddInfo_t));
具体地址是?
===========================================
这个补充问题没有任何意义,代码运行时,使用的RAM的地址不固定,所以这里CurHInfo的地址不是一个定值。
ram rom是只读的。。。
ram哦,rom是只读
内存嘛 肯定是ram啊 rom是只读的 怎么memset呢
ram