Ich habe hier eine Funktion, die scheinbar beliebig viele Paremeter haben kann (wenn ich das richtig verstehe) Nur auf welche weise habe ich innerhalb der usart_write_P funktion zugriff auf die übergebenen Parameter, z.B. "index"
1 | // Funktionsaufruf
|
2 | usart_write_P("Anzahl %i\r\n",index); |
3 | |
4 | |
5 | // Funktion
|
6 | void usart_write_P (const char *Buffer,...) |
7 | {
|
8 | |
9 | |
10 | }
|