CC-BY-SA • PID_00178132
50
Programación en ensamblador (x86-64)
El formato general para definir una variable en C es el siguiente: tipo nombre_variable [= valor_inicial];
Los tipos de datos más habituales para definir variables son: •
caracteres (char),
•
enteros (int) y (long) y
•
números reales (float) y (double). Ejemplo /*Una variable de tipo carácter inicializada con el valor 'A'*/ char c='A'; /*Dos variables de tipo entero, una inicializada y otra sin inicializar*/ int x=0, y; /*Un número real, expresado en punto fijo*/ float pi=3.1416;
4.2.3. Operadores
Los operadores de C permiten realizar operaciones aritméticas, lógicas, relacionales (de comparación) y operaciones lógicas bit a bit. Cualquier combinación válida de operadores, variables y constantes se denomina expresión.
Cuando se define una expresión, podemos utilizar paréntesis para clarificar la manera de evaluar y cambiar la prioridad de los operadores. Podemos clasificar los operadores de la siguiente manera: 1)�Operador�de�asignación: Igualar dos expresiones: = Ejemplos a = 3; c = a;
2)�Operadores�aritméticos: suma: + resta y negación: – incremento: ++ decremento: –producto: * división: / resto de la división: %
Prioridad de los operadores De más prioridad a menos prioridad: ! , ~ ++, -*, /, % +, <<, >> <, <=, >, >= ==, != & ^ | && || =