看板 ASM 關於我們 聯絡資訊
我定義了八隻腳位分別為: sbit TCH1 = P0 ^ 0; sbit TCH2 = P0 ^ 1; ... sbit TCH8 = P0 ^ 7; 在 main 裡面,判斷每支腳位的程式都一樣,因此寫了八次,落落長 我想提到副程式裡面,但問題來了.. 副程式的參數型別宣告我直覺使用 sbit,例如 void subfunc(sbit x); 編譯時錯誤為: CODE.H(108): error C141: syntax error near 'sbit' 看起來他不接受這樣的變數宣告.. 因此來請教一下先進.. 我該如何處理這種呼叫方式的變數呢 謝謝了~~ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.176.183