equal在c语言中没有特殊意义。它既不是库函数的关键字,也不是函数名。
它可能是由程序员定义的变量名或函数名。
学习c语言的重要性
!只要有微处理器设备,它们都支持c语言。从微波炉到手机,都是c语言技术驱动的
!设备驱动程序和操作系统只能用c语言编写。如果你做不到,你就很难自己修改了
!c是解释指向您的指针本质的唯一语言。c#和java只是跳过指针。
接近硬件,使学习编程的同时,对电脑有初步的了解。可以说它是最接近计算机的语言。你认为学它有用吗?!c语言是强大的,可以为学习其他语言奠定基础,如c、java、python等。
这张照片很清楚!想支持视频,回复“c/c”哦
使用c的时间越长,可以找到的函数就越多。首先,c语言程序的基本组成部分是函数,函数也是编译器编译的最小单位。函数允许程序员使用“自顶向下逐步求精”的设计方法来完成软件的设计和开发。可以重复调用函数以减少代码量。函数使用参数和返回值与其他函数交换数据,使程序结构更清晰,函数效率更高。函数清晰,可以由不同的人开发,使多人共同开发一个系统成为可能。
看了下面兄弟的回信,我们只能说他们一半是对的。
真正的原因是abi(应用程序二进制接口)。
abi定义了与系统交互的细节,如数据类型、大小和对齐方式;调用约定(控制函数的参数传递方向、可变长度处理、堆栈清理体以及如何接受返回值等);系统调用的编码以及应用程序如何对操作系统进行系统调用系统;以及采用完整abi操作系统基本格式、程序库等的第二代对象文件。完整的abi,如英特尔二进制兼容标准(ibcs),允许支持它的操作系统上的程序在支持此abi的其他操作系统上运行,而无需修改。
其他abi标准化细节包括c名称修改和同一平台上编译器之间的调用约定,但不包括跨平台兼容性。
至于下面兄弟提到的eaxsave返回值,这只是x86的abi规范。在其他cpu架构平台(如powerpc)中,实现是不同的!--在powerpc中,返回值存储在r3寄存器中