前些日子总是想变量等是怎么关联内存的 答案是通过变量名找到内存地址 ---内存数据。完结 可是总感觉少点什么,网上找到了原来在编译原理里面都写的很清楚了!现在才觉得学技术是有关于语言编程和系统编程区别的,语言编程了解的是算法,数据结构,语法,还有最重要的编译原理。系统编程不仅仅了解这些还有系统运行原理和具体的实现方法!感觉大学三年来根本什么也没怎么学!从今以后从0开始!从0开始!开始我的充实人生!好好学习,天天学习!----------------
变量名包括函数名等在程序编译的时候已经被编译器转化成了内存地址,而且所谓内存地址仅仅是内存条上内存块的编号罢了!
联想--------
文件名--是在你打开文件系统时系统加载一个打开根目录文件的进程在递归找到你的文件所在目录文件中读出文件名,根据文件名找到具体数据【这里也有个名义上的数据地址其实就是文件系统中inode信息中的数据块号而已!】。
完!