关于堆栈等知识

来源:百度知道 编辑:UC知道 时间:2024/09/21 08:31:33
软件技术学习中遇到一个问题,想问下详细介绍内存操作的课程是哪门?讲堆栈的区别啊,什么放在堆中什么在栈中,局部变量、全局变量、结构体等的存储位置这些技术的!
不知用内存操作这个词对不,如果不对,请帮我把提问的方式更正。
只需要回答详细介绍这些知识的课程即可,如果能推荐这门课程的相关优秀书籍就更好了!
谢谢先

强烈建议,《汇编语言》王爽编。这是16位汇编国内最好的一本书。

学了这个其他的就很容易搞明白了。其他的你需要:
《C++ primer 中文版》
《操作系统原理》
《windows环境下 汇编语言程序设计 第2版》(罗云彬编,这个也很不错,也很好懂,《操作系统原理》讲理论的东西,它比《操作系统原理》更加实用)

如果有必要,《计算机组成原理》也可以学学,这是从硬件角度考虑怎么实现CPU和内存的互相操作。

你现在学习的应该是高级程序语言,可能对于这些涉及到底层的东西不容易弄明白,若要是学习操作系统,时间也来不及。所以我强烈推荐你学习王爽的汇编程序设计,里面相关的内容浅显易懂,非常容易学,之后你在回过头来学内存相关的东西就非常容易了。