作者jasonkd (飛天小牛)
看板C_and_CPP
標題[問題] 回傳問題
時間Sun Mar 1 14:38:49 2015
請問底下這串程式碼中__result;
是在回傳__result嗎?
還是有其他意思?
#define __LPM_enhanced__(addr) \
(__extension__({ \
uint16_t __addr16 = (uint16_t)(addr); \
uint8_t __result; \
__asm__ \
( \
"lpm %0, Z" "\n\t" \
: "=r" (__result) \
: "z" (__addr16) \
); \
__result; \
}))
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.77.43
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1425191931.A.7F8.html
→ Push5F: u8 __result ; 跑完ASML值塞到result ; 回傳 __result; 03/03 03:59
→ Push5F: USB? 03/03 04:25