lenguaje c
char
int
float
double
Todas las palabras reservadas del lenguaje C
son con minúsculas. Este es sensitivo al uso
de mayúsculasy minúsculas. Así que int es
un tipo de dato y palabra reservada, pero INT
no!
Ejemplo
A..Z carácter
a…z carácter
0…9 número
La computadora solo puede almacenar códigonumérico. Así que a-z, A-Z tienen un código
numérico único. Un carácter ocupa 8 bits es
decir un byte para almacenar su código
numérico.
ASCII (Código Estándar Estadounidense para
elIntercambio de la Información)
char nombre_var
char nombre_var1,..,nombre_var9
Constantes de carácter
• char x
• x=‘A’
• x=65
\n
nueva línea
\bCarácter de retroceso. Mueve el cursor hacia la
izquierda.
\f
Carácter de salto de pagina
\r
Carácter de retorno. Inicio de la línea actual
\t
Carácter tabulador
printf()
%cc1= 'A';
c2= 'a';
#include
#include
#include
int main()
{
char c1, c2;
c1= 'A';
c2= 'a';
}
printf("Convierte a carácter c1 = %c\n", c1);
printf("Convierte a carácter c2 = %c \n", c2);
getch();
return 0;
•
•
•
•
•
•
•
•
•
•
•
•
•
c1= 65;
c2= 97;
#include
#include
#include
int main()
{char c1, c2;
c1= 65;
c2= 97;
}
printf("Convierte a carácter c1 = %c \n", c1);
printf("Convierte a carácter c2 = %c \n", c2);
getch();
return 0;
Longitud
32 bits 231 -1
16bit 215-1
Declaración de int
• Programa que imprima enteros (+, -)
printf()
%c
%d
#include
#include
#include
int main()
{
char c1, c2;c1= 'A';
c2= 'a';
}
printf("Convierte a carácter c1 = %d \n", c1);
printf("Convierte a carácter c2 = %d \n", c2);
getch();
return 0;
Rango
+1.0x 1037
...
Regístrate para leer el documento completo.