那会是一种什么语言呢,那会是一种advanced pointer c lanuage,增强型指针C语言,指针使C变为设计语言就跟C#高级语言一样,而不再仅是普通意义上拥有指针作为底层机制的中间语言。
因为指针是C语言唯一的”抽象语言机制“,这里提出”抽象语言机制“,说明可用于设计,比如
C++有"OO","范型"等等(很多书上讲解C++没有讲解这是对的,因为C++的语言机制中,只有OO和范型是它自己的,而指针几乎是C语言唯一的抽象语言机制).
指针被用于设计时,,它的用法有哪些?? 这就是学C的最高境界,
首先指针是一种底层实现和设计通吃的语言机制汇编语言中也有指针,比如
mov eax dowrd ptr [某一地址]
mov edx dowrd ptr [某一地址]
这样的结构,,说明指针在这方面是一种内存地址的指针,,然而当指针发展到C的指针和C++的引用时,,又形成了更高层的逻辑.