Cómo usar caracteres sin firmar en C con ejemplos

Como Usar Caracteres Sin Firmar En C Con Ejemplos



En la programación C, los tipos de datos se utilizan para declarar una variable que determina el tamaño de la memoria y el tipo de la variable declarada. carbonizarse es un tipo de datos en C que puede almacenar tanto caracteres como enteros (pero los tratará como caracteres). Puede almacenar valores entre -128 y +127 y puede contener 1 byte de memoria. firmado y sin firmar son modificadores de datos; dónde firmado puede almacenar números positivos y negativos y no firmado solo puede almacenar valores positivos.

En este tutorial, aprenderemos el carácter sin firmar y su uso en programación C con código de muestra.

char sin firmar en C con ejemplos

El tipo de char en C tiene el tamaño de 1 byte y puede ser un carácter firmado y un carácter sin firmar ambos tienen la misma memoria de 1 byte y se utilizan para almacenar un solo carácter. La variable char almacena el valor ASCII del carácter que representa. Por ejemplo, si la variable char almacena el carácter 'CON' , entonces está almacenando el valor ASCII de 'CON' que es 90







Si el tipo de datos es firmado , puede contener cero, positivo y negativo. El rango de valores a firmado El tipo de datos que puede contener se divide equitativamente entre positivo y negativo, con cero representando el valor medio.



Si el tipo de datos es no firmado , solo contiene valores negativos, incluido el cero. Esto se debe a que todos los bits de la variable se utilizan para representar el valor en lugar de un bit reservado para el signo.



En la programación en C, el no firmado El tipo de datos char es una opción útil cuando se trata de valores dinámicos. A diferencia de los datos cortos o enteros, no firmado char usa todo 8 bits de su memoria y no tiene bits firmados. Esto significa que los datos sin firmar van de 0 a 255, lo que permite almacenar valores más grandes en la memoria. Mediante el uso carácter sin firmar , puede optimizar su código y ahorrar espacio en la memoria mientras continúa completando las tareas requeridas.





Sintaxis para Declaración

La siguiente es la sintaxis para usar el carácter sin firmar tipo de datos en C:

no firmado carbonizarse nombre de la variable ;

Ejemplo 1: almacenar y mostrar un valor de carácter sin firmar

Considere el siguiente ejemplo que se usa para almacenar y mostrar el carácter sin firmar escriba el valor en C.



#incluir

En t principal ( ) {

no firmado carbonizarse miChar = 'CON' ;

imprimir ( 'Mi personaje es: %c' , miChar ) ;

devolver 0 ;

}

Ejemplo 2: almacenar múltiples valores de caracteres sin firmar en una matriz

También puede almacenar múltiples valores de caracteres sin firmar en una matriz y aquí hay un código de muestra para eso.

#incluir

En t principal ( ) {

  no firmado carbonizarse mi matriz [ 3 ] = { 10 , 15 , 25 } ;

  imprimir ( 'Los valores en la matriz son: ' ) ;

  para ( En t i = 0 ; i < 3 ; i ++ ) {

  imprimir ( '%d ' , mi matriz [ i ] ) ;

  }

  imprimir ( ' \norte ' ) ;

  devolver 0 ;

}

Línea de fondo

El carácter sin firmar El tipo de datos en C se puede utilizar para almacenar caracteres y números. Utiliza 8 bits de memoria y no tiene bits firmados, lo que permite almacenar valores más grandes en la memoria. Mediante el uso carácter sin firmar, puede mejorar su código y ahorrar espacio en la memoria mientras hace lo que quiere.