c语言中,说的分配的内存是指RAM还是ROM

如题所述

c语言中,说的分配的内存是指RAM。
ROM的内容是“只读”的,在电脑运行期间,是不可以往其中存入信息的。追问

1.malloc函数如果不释放关机之后还在吗?
2.调用文件的数据存在ROM吗?

追答

1.malloc函数如果不释放关机之后全部丢失。(ROM中的信息关机全部丢失)
2.调用文件的数据存在ROM吗?----不是的。ROM的内容是“只读”的,在电脑运行期间,是不可以往其中存入信息的。

追问

1.ROM多会存入?
2.malloc不释放所占的只是RAM了是吗?

追答

ROM中的内容,一般在出厂前存入。电可擦除的ROM,可以进行“刷机”,进行改写。但有相当大的风险。如果刷机失败,就可能会造成无法开机进行任何的操作。

malloc所申请的只是RAM,free释放的也只是RAM。

温馨提示:答案为网友推荐,仅供参考
相似回答