ZHCADC5A June 2013 – June 2020
函数返回值根据其类型和大小,位于与通常的第一个实参寄存器相同的寄存器中。
对于 MSP430 和 MSP430X,返回值位于 R12、R12:13 或 R12::R15 中。适于单个 CPU 寄存器的类型的返回值位于 R12 中;这包括指针类型。32 位返回值位于 R12:R13 中。64 位返回值位于 R12::R15 中。LSW 始终位于 R12 中。
结构体和联合体通过引用传递。