Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Char
8 bit 0 a 255
Carcter
8 bit
-128 a +127
Signed Int16
Signed Int32
32 bit
CONSTANTES 123 Decimal 0123 Octal(0) 0x123 Hexadecimal(0x) 0b010010 Binario(0b) x Carcter \010 Carcter Octal \0xA5 Carcter Hexadecimal
CONSTANTES COMO SUFIJO Int8 127U Long 80UL SignedINT16 80L Float 3.14F Char Con comillas simples C
OPERADORES (ASIGNACION) += Asignacin de suma(x+=y es lo mismo que x=x+y) -= Asignacin de resta (x-=y es lo mismo que x=x-y) *= Asignacion de multiplicacin (x*=y es lo mismo que x=x*y) /= Asignacion de divisin (x/=y es lo mismo que x=x/y) %= Asignacion del resto de la divisin (x%=y es lo mismo que x=x%y) <<= Asignacion de desplazamiento a la izquierda (x<<=y es igual que x=x<<y) >>= Asignacion de desplazamiento a la derecha (x>>=y es igual que x=x>>y) &= Asignacion AND de bits (x&=y es lo mismo que x=x&y) |= Asignacion OR de bits (x|=y es lo mismo que x=x|y) ^= Asignacion OR EXCLUSIVA de bits (x^=y es lo mismo que x=x^y)
OPERADORES (ARITMETICOS) + Suma Resta * Multiplicacion / Division % Modulo, resto de una divisin entera -Incremento ++ Decremento sizeof Determina el tamao, en bytes, de un operador
OPERADORES (RELACIONALES) < Menor que > Mayor que >= Mayor o igual que <= Menor o igual que == Igual != Distinto ?: Expresin condicional
OPERADORES (DE BITS) Complemento a 1 AND OR OR EXCLUSIVA Desplazamiento a derechas Desplazamiento a Izquierdas