Chiarimenti su sprintf, snprintf e formati (era Formati per sprinf)

astrobeed:
Dal C99 in poi il solo nome di un array, quindi senza quadre con l'indice, è l'equivalente di &array[0], che è il suo puntatore, però non è valido se vuoi assegnare ad un ulteriore puntatore l'array, p.e. se creo "char *P" come puntatore e voglio assegnarlo a "char mybuffer[10]" non posso fare P =mybuffer, ma devo fare P = &mybuffer[0].

Dove l'hai sentita questa? Non mi risulta. :astonished: