ho trovato questo strano sintassi:Come si compila l'inizializzazione di un intero come "a = {1,}"?
int a = {1,};
e funziona in tutti i compilatori che ho provato. Come si compila?
EDIT: Ho pensato che gli inizializzatori scalari possono avere solo un elemento in esso, generando la mia domanda. Scusa per tutti i problemi.
Si prega di fare un favore a tutti, e non lasciare che l'autore di quella linea torni impunito. Chiamalo al refrigeratore d'acqua, arrotoli un giornale, colpiscilo e digli "No! Cattivo! Cattivo programmatore!" – DanielKO
@DanielKO Di quale linea? – user4309946
La riga che hai postato, 'int a = {1,};', hai detto di averlo trovato. È un modo ironico per dire, per favore, non scrivere mai un codice come questo, a meno che tu non stia creando una sottomissione per l'IOCCC. – DanielKO