BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 13 Más sobre Operadores
Errores Comunes de Programación


Insertar un espacio entre el signo de - y el signo de > del operador de apuntador de estructura (o insertar espacios entre los componentes de cualquier otro operador múltiple de teclado, a excepción de ?:).

No utilizar parántesis al referirse a un miembro de estructura utilizando un apuntador y el operador de miembro de estructura (por ejemplo *aptr.suit, es un error de sintaxis).

Usar el operador lógico AND (&&), en lugar del operador AND a nivel de bits (&), y viceversa.

Usar el operador OR lógico (||), en lugar del operador OR a nivel de bits (|), y viceversa.

El resultado de desplazar un valor queda indefinido si el operando derecho es negativo o si el operando derecho es más grande que el número de bits en el cual se almacena el operando izquierdo.

Intentar tener acceso a bits individuales de un campo de bits como si fueran elementos de un arreglo. Los campos de bits no son "arreglos de bits".

Intentar tomar la dirección de un campo de bits (el operador & no puede ser utilizado en conjunción con campos de bits, porque estos no tienen direcciones).

El operador de indirección * no se diatribuye a todos los nombres de variables de una declaración. Cada apuntador debe ser declarado con el * prefijo al nombre.