C fuggveny mit csinal?

WLC02E wlc02e at automation.siemens.com
Thu Aug 18 15:23:39 CEST 2005


Sziasztok,

van egy unsigned char tombom (UartRxFunc) amelynek egy elemebe az uartSetRxHandler fuggveny ir be egy függvenyre mutato pointert.  
Nem ertem a koncepciot, a c egy bemeno parametere a fuggvenynek?
Miben mas ez, mint a void (*rx_func) (unsigned char)
A lenti kodreszlet nem is fordul le, mi a hiba?

void uartSetRxHandler(unsigned char nUart, void (*rx_func)(unsigned char c))
{
	if(nUart < 2)
	{
		UartRxFunc[nUart] = rx_func;
	}
}

Koszonom a segitseget!

Udv: Gyenge Zoltan





More information about the Elektro mailing list