2010-11-10 18 views
12

¿Hay alguna manera de dar printf un size_t sin haberlo lanzado primero o generar una advertencia de compilación? (Yo siempre compilo con -Wall.)printf for size_t

Respuesta

17
printf("%zu", sizeof(whatever)); 
+0

Muchas gracias. – Nick

+0

FWIW esto solo funciona para mí con MinGW con '-std = c99', y no' -std = gnu99' – beldaz