调用swap函数,并传入需要交换的变量的地址: 使用&运算符获取变量的地址,并将其作为参数传递给swap函数。 c swap(&x, &y); 在swap函数内部,使用指针来交换两个变量的值(已在步骤1中实现): 这一步在swap函数内部完成,无需在主函数中额外操作。 在主函数中打印交换后的变量值,以验证swap函数...
main: @入口函数,在这里可有可无 mov r0,#1 bl fun @b1 为跳转指令,同时保存下一个地址的位置到LR寄存去(作为函数的返回地址) main_end: b main_end @b 跳转指令,这里为了执行完以上代码之后让程序空转 fun: fun_end: mov r0,#2 mov pc,lr @将LR寄存器中的返回地址,搬移给PC寄存器,实现函数的返回 ...