Professional Documents
Culture Documents
OPERADOR DESCRIPCIÓN
== Es igual
!= Es distinto
<, <=, >, >= Menor, menor o igual, mayor, mayor o igual
|| Operador or (o)
El lenguaje se basa en pensar que hay en el mundo real objetos y esos objetos
tienen un tipo, o clase. Por ello el lenguaje se basa en clases, que describen como
son los objetos. Por ejemplo, el lenguaje tiene una clase que describe ficheros,
una que describe cadenas de texto, o bien nosotros podemos crear clases, como
por ejemplo la clase Persona que describe los datos que interesan de una
persona.
Por ello siempre para comenzar a trabajar con un programa java hay que crear
una clase:
public class TablaMultiplicar{
}
Cuando se intenta ejecutar una clase java la máquina virtual lo que hace es llamar
a un método especial llamado main que debe de estar dentro de la clase a
ejecutar:
Hay un grupo de símbolos, que son tratados como caracteres individuales, que
especifican algunos caracteres especiales del código ASCII. Los más importantes
son:
\a Alerta
\b Espacio atrás
\f Salto de página
\n Salto de línea
\r Retorno de carro
\t Tabulación horizontal
\v Tabulación vertical
\\ Barra invertida
\' Comilla simple
\" Comillas dobles
\OOO Visualiza un carácter cuyo código ASCII es OOO en octal
\xHHH Visualiza un carácter cuyo código ASCII es HHH en
hexadecimal
main ()
{
Lista_de_sentencias
}
Esta regla nos dice que para que el compilador reconozca nuestro programa
debemos escribir al menos todas las palabras y signos que no están en letra
cursiva. Las partes en cursiva se reconocen usando otras reglas sintácticas. Estas
reglas definen o dicen como debe ser una lista de sentencias. Tales reglas nos
dicen, por ejemplo, que la lista_de_sentencias puede estar vacía, por lo que
main()
{
}
es un programa C perfectamente válido, que el compilador reconocerá sin
problemas (aunque no hará nada útil).
Reglas Semanticas en C:
Los errores semánticos son "errores lógicos", la lógica detrás del código escrito no
hace lo que el programador cree que hará.
Errores semánticos en C: