lunes, 9 de marzo de 2015

Variables en lenguaje C

Una variable es una zona de memoria en la que el compilador puede almacenar datos 
En el lenguaje C se ofrecen 4 tipos de datos básicos:

char: caracteres
int: números enteros
float: números reales(menos precisión)
double: números reales(más precisión)

También se cuentan con calificadores que ayudan a realizar pequeñas modificaciones al significado de los 4 tipos de datos básicos. 



Pueden ser de diferentes tipos de datos, de acuerdo a la necesidad de almacenar datos que surja al momento del desarrollo del programa.
El lenguaje C diferencia mayusculas y minúsculas, por lo que no es lo mismo  VARIABLE1 que variable1 ni que VariAble1.
La declaración de variables en C se realiza de la siguiente manera:
tipo_dato nombre;
Ejemplos:
 char letra;
int edad;


float; costo




Operadores
Operadores de asignación
^
Existen varios operadores de asignación, el más evidente y el más usado es el "=", pero en C++ este no es el único que existe.
Aquí hay una lista: "=", "*=", "/=", "%=", "+=", "-=", "<<=", ">>=", "&=", " ^=" y "|="
El 
funcionamiento es siempre el mismo, primero se evalúa la expresión de la derecha, se aplica el operador mixto, si existe y se asigna el valor obtenido a la variable de la izquierda.
Los operadores del segundo al sexto son combinaciones del operador de asignación "=" y de los operadores aritméticos que hemos visto en el punto anterior. Tienen las mismas limitaciones que ellos, es decir, el operador "%=" sólo se puede aplicar a expresiones enteras.

 Operadores aritméticos

Los operadores aritméticos toman los valores numéricos (literales o variables) como sus operando y devuelve un solo valor numérico. Los operadores aritméticos normales son:
Operador
Nombre
Ejemplo
Descripción
+
Suma
5 + 6
Suma dos números
-
Substracción
7 - 9
Resta dos números
*
Multiplicación
6 * 3
Multiplica dos números
/
División
4 / 8
Divide dos números
%
Módulo: el resto después de la división
7 % 2
Devuelve el resto de dividir ambos números, en este ejemplo el resultado es 1
++
Incremento.
a++
Suma 1 al contenido de una variable.
--
Decremento.
a--
Resta 1 al contenido de una variable.
-
Invierte el signo de un operando.
-a
Invierte el signo de un operando.



Operadores de relación:

    • Menor que, <.
    • Menor o igual que, <=.
    • Mayor que, >.
    • Mayor o igual que, >=.
    • Igual que, =.
    • Distinto que, /=.

Operadores de incremento y decremento



En lenguaje C, tanto el operador incremento (++) como el operador decremento (--) actúan siempre sobre un solo operando, normalmente una variable. Por tanto, son operadores monarios, y sirven para incrementar o decrementar en una unidad el valor de dicho operando



No hay comentarios.:

Publicar un comentario