环境变量
我们常听说“环境变量”,对windows环境下编程的同仁们来说,有时觉得添加环境变量很头疼,麻烦。实际上,我们把这个类比为社会大环境现实存在的一些要素就好,是全局的,对所有作为社会人的个体生效。当然,若这个是某个公司的现实影响大家的要素,那就是这个公司的环境变量。当我们需要对某个组织(可大可小)施以影响时,就可以将这个要素添加到环境变量中,这样大家都能感受到了。
换句话说,环境变量,就是既有状态条件,其影响的范围有大有小。
句柄
句柄,可以通俗地认为叫“把柄”,即手握着这个东西,可以拔出萝卜带出泥,可以获取到句柄背后的所有信息。所以句柄在程序中,可能表现为一个指针(win32的文件句柄等就是一个void*指针),,也可以表现为一个下标索引号。其实表现为什么东西并不重要,能通过它获取和传递信息即可,很像是一个抓手,此时要传递的数据量可以大幅减少,也像古代钱庄银票,可以认为是钱庄开具的所存银两的“句柄”。
换句话说,名柄,就是抓手,轻便又能通过它揪出本体。