conceptos fundmentales
1.1 ESTILOS DE PROGRAMACIÓN
El estilo de programación’ se refiere a la forma en que se da formato al código fuente. Para C, esto involucra la forma en que se ubican lasllaves, se indenta el código y se utilizan los paréntesis. GNOME tiene una mezcla de estilos de programación y no se obliga el uso de ninguno de ellos. Lo más importante es que el código seaconsistente dentro de un programa o una biblioteca — el código con un formato desordenado no es aceptable debido a que es difícil de leer.
Cuando escribas un nuevo programa o biblioteca, sigue un estiloconsistente de ubicación de llaves y de indentación. Si no tienes ninguna preferencia personal de estilo, recomendamos el estilo de programación del núcleo de Linux o el estilo de programación de GNU.
Leeel nodo de info (Standards)Writing C en la documentación de GNU. Luego, obtén el código fuente de Linux y lee el archivo linux/Documentation/CodingStyle, e ignora los chistes de Linus. Estos dosdocumentos te darán una buena idea de nuestras recomendaciones para el código de GNOME.
1.2 EXPRESIONES ARITMETICAS
En programación, una expresión es una combinación de constantes, variables o funciones,que es interpretada de acuerdo a las normas particulares de precedencia y asociación para unlenguaje de programación en particular. Como en matemáticas, la expresión es su valor evaluado, es decir,la expresión es una representación de ese valor.
Algunos ejemplos de expresiones son las siguientes:
Expresión aritmética: 3+2, x+1,...
Expresión lógica: x OR y, NOT x,...
Expresión con predicados:P(a) AND Q(b),...
Las expresiones son secuencias de constantes y/o variables separadas por
operadores válidos.
Se puede construir una expresión válida por medio de :
1. Una sola constante ovariable, la cual puede estar precedida por un signo +
ó - .
2. Una secuencia de términos (constantes, variables, funciones) separados
por operadores.
Además debe considerarse que:
Toda...
Regístrate para leer el documento completo.