功能我有一個使用間接運營商*
兩種功能,並需要調用從第一功能的第二功能,如果我一定要使用*
或&
傳遞給第一個功能,半信半疑參數傳遞緩衝區地址。調用與間接運營商
char Func1(short Enable, char Event, char *BufferX)
{
char xResult;
xResult=Func2(Event, ?BufferX);//* or &
return xResult;
}
char Func2(char Event, char *BufferX)
{
}
該代碼是C爲微控制器,而不是標準C.
給定這些函數定義,你不必使用'&'和'*',只需通過'BufferX'即可。 –
'char * BufferX'這裏是一個指向'char'的指針,通常意味着一個以null結尾的C字符串。 – crashmstr
微控制器也像分號一樣! – wildplasser