应该说C语言的函数调用参数传递的方式都是一样的,只是转换为汇编时实现的方式有所不同,这个不同的原因是由于目标硬件的不同所导致的,比如51单片机的参数传递所使用的寄存器和参数传递方法定义与ARM就是不同的,但从C语言层面上看,其实是一样的,不同点在于汇编。
你这个问题把我雷到了,ARM系统?你嵌系统了?是什么系统?说清楚啊!这个函数调用不跟VC一样啊。