C/Estrutura e estilo: Diferenzas entre revisións
Contido eliminado Contido engadido
mSen resumo de edición |
Adapto ao código de cores da Wikipedia para a linguaxe de programación C, en defecto do meu. |
||
Liña 1:
{{Navegador|Compilación|Manexo dos erros}}
Este capítulo trátase dunha introdución básica de cara á produción de estruturas de código efectivas na linguaxe de programación C. Pensouse para explicar como usar de xeito efectivo as tabulacións, comentarios, e
Os programadores que
Nas vindeiras seccións, tratarase de explicar as técnicas de "boa programación" que farán os teus programas máis
==Exemplo==
Os seguintes dous bloques de código son
Cal dos dous pensas que é máis doado de ler?
<source lang="c">
#include <stdio.h>
int main(void) {printf("Ola mundo!\n"); return 0;}
</source>
ou
<source lang="c">
#include <stdio.h>
int main(void)
printf("Ola mundo!\n");
return 0;
}
</source>
O mero uso de tabulacións e saltos de liña pode mellorar e moito a facilidade de lectura do código. Ao termos un código máis lexible, é moito máis doado ver onde rematan as funcións e operacións, e que
Este libro centrarase no anterior fragmento de código, e como melloralo. Nótese que durante o transcurso do
▲O mero uso de tabulacións e saltos de liña pode mellorar e moito a facilidade de lectura do código. Ao termos un código máis lexible, é moito máis doado ver onde rematan as funcións e operacións, e que liñan son parte de que bucles e operacións.
▲Este libro centrarase no anterior fragmento de código, e como melloralo. Nótese que durante o transcurso do tutorial, aparecerán moitos anacos de código aparentemente redundantes. Estes están simplemente para servir de exemplo de técnicas que serán explicadas, sen romper co fluxo global de código que o programa logra.
==Saltos de liña e tabulacións==
Liña 32 ⟶ 33:
===Saltos de liña===
<source lang="c">
int main(void){ int i=0; printf("Ola mundo!"); for (i=0; i<1; i++){ printf("\n"); break; } return 0; }
</source>
En lugar de pór todo nunha soa liña, sería moito máis lexible se se fixesen saltos de liña de xeito que cada función e cada declaración tivese a súa propia liña.
Liña 43 ⟶ 44:
*Despois de declarar as novas variables.
*Entre novas rutas de código (por exemplo, declaracións de funcións ou bucles, ou tras o peche de chave "}").
<source lang="c">
int main(void)
int i=0;
for (i=0; i<1; i++)
printf("\n");
break;
return 0;
</source>
Seguindo as regras establecidas anteriormente, deberiamos de engadir catro liñas baleiras:
|