你会发现,有些词语很奇怪。在计算机网络中,你肯定听说过下层对上层透明,啥意思? 这里透明的意思不是看得见,而是看不见。写个程序,你就清楚了:
#include <stdio.h>
int main()
{
printf("%d\n", sizeof("abcdefg"));
return 0;
}
在这里,main函数属于上层,printf函数属于下层,我们也可以说,printf函数对main函数透明,意思是:main函数利用了printf函数提供的功能(服务),但是,main函数看不到printf函数的实现。
学习计算机就是这样,总有些无聊无耻的鸟人非要弄出一些吓唬人的字眼不可。大道至简,一切都应该尽可能简单,而不是复杂。