C51函數返回值傳遞規則是什么? 作者: 時(shí)間:2013-03-12 來(lái)源:網(wǎng)絡(luò ) 加入技術(shù)交流群 掃碼加入和技術(shù)大咖面對面交流海量資料庫查詢(xún) 收藏 在C51中,函數返回值傳遞的規則是什么?答:(1)調用時(shí)參數的傳遞分三種情況:少于等于3個(gè)參數時(shí)通過(guò)寄存器傳遞(寄存器不夠用時(shí)通過(guò)存儲區傳遞),多于3個(gè)時(shí)有一部分通過(guò)存儲區傳遞,對于重入函數參數通過(guò)堆棧傳遞。通過(guò)寄存器傳遞速度最快。(2)函數返回值的傳遞當函數有返回值時(shí),其傳遞都是通過(guò)寄存器
評論