printf("iCode: c=d\n", iCode, iCode);
Comodines de formato de salida de la función de la serie Printf: %d significa tratar el valor de salida como un número entero; c significa tratar el valor de salida como caracteres (ASCII); f significa tratar el valor de salida como 32-; número de coma flotante de bits. Por ejemplo:
printf("d", v); En este momento, no importa qué tipo sea la variable v, se genera el valor entero correspondiente. Por ejemplo, si v es un puntero, el puntero. se emite la dirección.
printf("c", v); en este momento, no importa qué tipo sea la variable v, se generará como un carácter ASCII solo si v es un tipo de datos mayor a 8 bits. Se tomarán los primeros 8 bits.
printf("f", v); En este momento, el programa considerará v como datos de punto flotante de 32 bits.