在ARM系统中,函数调用的时候,参数是通过哪种方式传递的

2024-11-11 13:45:51
推荐回答(2个)
回答1:

应该说C语言的函数调用参数传递的方式都是一样的,只是转换为汇编时实现的方式有所不同,这个不同的原因是由于目标硬件的不同所导致的,比如51单片机的参数传递所使用的寄存器和参数传递方法定义与ARM就是不同的,但从C语言层面上看,其实是一样的,不同点在于汇编。

回答2:

你这个问题把我雷到了,ARM系统?你嵌系统了?是什么系统?说清楚啊!这个函数调用不跟VC一样啊。