Ho uno string-maschera che sembra qualcosa di simile:Come passare un elenco di argomenti in funzione con un numero variabile di parametri?
+--\
| \
| \
+---| \
+---| \
+ | \
|\ +---------------------------------+\
| \ | %d| %d| %d| %d| %d| | \
| \| %d| %d| %d| %d| %d| | |\
| | %d| %d| %d| %d| %d| | | \
|---| | | \
|---| | |/
| | %d| %d| %d| %d| %d| | |/
| /| %d| %d| %d| %d| %d| | |/
|/| %d| %d| %d| %d| %d| |/
|/ +---------------------------------+/
+ | /
+---| /
+---| /
| /
| /
+--/
ho bisogno di printf
esso - printf(string-mask, param1,param2,param3, etc...)
, ma il numero di parametri è un enorme (nella stringa reale è circa 40). C'è modo di evitare l'enumerazione manuale dei parametri?
P.S. Uso puro C.
P.S.S. i parametri stanno memorizzando in array.
"la conta manuale"? Puoi definirlo? Probabilmente non uscirai da loop. –
@self 'printf (string-mask, param1, param2, param3, etc ...)' è un'enumerazione manuale. – 0x1337
Stampa in loop. – user3386109