Programiranje u C-u
DOBRA FORMA
Možda bismo trebali reći stil programiranja
ili čitljivost. Najčešće pritužbe koje stižu na račun C programera
početnika mogu se navesti kao ,
-
programi nemaju formu
-
programi se teško čitaju
Vaši programi će biti brži za pisanje i lakši za
otkrivanje grešaka ako vam pređe u naviku dobro ih formirati dok ih pišete.
Naprimjer, pogledajmo donji program
#include<stdio.h>
main()
{
int sum,loop,kettle,job;
char Whoknows;
sum=9;
loop=7;
whoKnows='A';
printf("Whoknows=%c,Kettle=%d\n",whoknows,kettle);
}
Naša je namjera da program bude teško čitljiv, i
zbog toga, neiskusnom programeru bit će teško i ispraviti greške. Program
također sadrži nekoliko namjernih pogreški!
Stoga, napišimo program ponovno koristeći dobru
formu.
#include <stdio.h>
main()
{
int sum, loop, kettle, job;
char whoknows;
sum = 9;
loop = 7;
whoknows = 'A';
printf( "Whoknows = %c, Kettle = %d\n", whoknows, kettle );
}
Također smo i ispravili pogreške. Najveće razlike
su
-
vitičaste zagrade su postavljene točno jedna ispod
druge
Ovo nam omogućava praćenje dijelova programa
i osigurava da izrazi pripadaju točnim blokovima programa. Ovo je nužno
kada su programi složeniji
-
za lakšu čitljivost unosimo razmake
Ljudi pišu rečenice koristeći razmake među riječima.
To pomaže našem razumijevanju onoga što čitamo (ako ne vjerujete, pokušajte
pročitati slijedeću rečenicu). kadbihimaodolarzasvakiputkadsamnapraviopogrešku.
Unos razmaka također nam pomaže u bržem otkrivanju grešaka.
-
dobro razmicanje
Nivoi razmicanja ( tab ) se koriste u blokovima
programa, tako lako uočavamo funkcije, i koji izrazi pripadaju kojem dijelu
programa { } .
©Copyright B Brown. 1984-1998. All rights reserved.