C语言就是
高级语言,不过有的书说是中级语言,不过大多数都称为高级语言,至于C语言为什么叫中级语言的说法我想大概是因为操作比较底层的东西,如驱动,很多都使用C语言来写的。
还有和内存有关的操作,如指针等。
补充:至于你说的介于汇编和高级语言之间我想没有这个概念性的说法,C语言编译后还是一些汇编指令,而汇编指令确对应机器指令(实际上编译成obj后,其实你看到的
十六进制码,就是机器指令的十六进制表示了),如果你所说介于是指语言功能上的区别,C语言的确比其他高级语言更强大和灵活,操作更底层。
- -! 以上我以自己的观念来说的,哪里说错了,麻烦通知下。哈哈
欢迎来学习C/C++的朋友 QQ群: 93262711