Especificadores y modificadores de conversión de C

 

 

 

Especificadores y modificadores de conversion de c 1

Una referencia útil a los especificadores y modificadores de conversión de C

En esta publicación quiero crear una referencia útil para todos los especificadores de conversión de C que puedes usar, comúnmente con y funciones de E/S similares.printf()scanf()

Especificador Significado
%d/%i Entero decimal con signo
%u Entero decimal sin signo
%c No firmadochar
%s Cadena
%p Puntero en formato hexadecimal
%o Entero octal sin signo
%x/%X Número hexadecimal sin signo
%e Número de punto flotante en formato exponencial en enotación
%E Número de punto flotante en formato exponencial en Enotación
%f doublenúmero en formato decimal
%g/%G doubleNúmero en formato decimal o exponencial según el valor.

Además de esos especificadores, tenemos un conjunto de modificadores .

 

Comencemos con los dígitos . Si se utiliza un dígito entre %y el especificador de formato, se puede determinar el ancho mínimo del campo. Ejemplo: %3docupará 3 espacios independientemente del número impreso.Te recomendamos Actualidad y noticias

Este:

printf("%4dn", 1);printf("%4dn", 12);printf("%4dn", 123);printf("%4dn", 1234);

Debería imprimir

 1 12 1231234

Si pones un punto antes del dígito, no estás indicando la precisión: la cantidad de dígitos decimales. Esto, por supuesto, se aplica a los números decimales. Ejemplo:

printf("%4.2fn", 1.0);printf("%4.3en", 12.232432442);printf("%4.1en", 12.232432442);printf("%4.1fn", 123.22);

imprimirá:

1.001.223e+011.2e+01123.2

Además de los dígitos, tenemos 3 letras especiales: h, ly L.

 

  • h, utilizado con números enteros, indica un short int(por ejemplo %hd) o un short unsigned int(por ejemplo %hu)
  • l, utilizado con números enteros, indica un long int(por ejemplo %ld) o un int largo sin signo (por ejemplo %lu).
  • L, utilizado con números de punto flotante, indica un long double, por ejemplo%Lf

Tips C




Tal vez te puede interesar:

  1. Introducción a React
  2. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  3. Cómo cambiar el valor de un nodo DOM
  4. Cómo comprobar si un elemento DOM tiene una clase

Especificadores y modificadores de conversión de C

En esta publicación quiero crear una referencia útil para todos los especificadores de conversión de C que puedes usar, comúnmente con y funciones de E/S s

programar

es

2025-01-04

 

Especificadores y modificadores de conversion de c 1
Especificadores y modificadores de conversion de c 1

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences