C语言属于汇编语言吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言属于汇编语言吗?相关的知识,希望对你有一定的参考价值。

两个不同的概念,C语言属于高级语言,里面的INC和LIB文件夹里面有很多API的封装,你可以很方便的调用不同的库函数。
汇编是底层的语言,是最接近机器语言的一种语言。执行效率非常高,所形成的文件大小很小。如果你够犀利,可以用汇编语言去调用C的函数库。
你可以下载masm32的编译器看看,里面的INC和LIB文件夹的内容和C都是一样的
不同的是,汇编只是将C语言里面的INC和LIB里面的内容用汇编语言翻译了一遍而已。
参考技术A C语言不属于属于汇编语言虽然是很“低级”,所谓的低级自是指接近底层硬件
16位的汇编以不能用了,不过32汇编位的还能用,不过写的代码很长。
参考技术B C语言属于高级语言中的一种。
汇编语言属于低级语言。可直接操作硬件。执行速度快。生成代码率高。现在用的人较少。
参考技术C C语言是C语言
汇编语言是汇编语言
C语言属于高级语言
汇编语言是很硬件很近的底层语言
参考技术D 不属于

c语言中的指针类型属于原子类型还是结构类型?

这个要看什么指针
如果是char *就是原子类型的
结构体的指针就是结构类型
但是要注意各种类型的指针变量所占内存一样。
参考技术A c语言中数据类型可分为原子类型和结构类型两大类,而整型、字符型、指针、枚举值、逻辑值都属于原子类型 参考技术B 原子类型 参考技术C

指针是指针类型,它就是一个单独的类型。如果把结构类型归纳为可以是多个类型的拼凑的话,那么结构体和共用体可以划分为结构类型。指针类型则不在这一类中!

参考技术D 原子类型的值是不可分解的,如C语言中的标准类型(整型,实型,字符型)及指针。

以上是关于C语言属于汇编语言吗?的主要内容,如果未能解决你的问题,请参考以下文章

C语言、VB语言都属于高级语言,它们在编程方法上有啥明显的区别?

C语言和ARDUINO语言一样吗

关于JAVA语言,和C语言有啥联系吗?

c语言的用途及与其他高级语言的异同?

C语言和其他高级语言有啥异同?

java的代码是汇编语言吗?