Miért érdemes állandók

Ha tudja, hogy a paraméter értéke nem módosítható a programban, ezért szükségtelen komplexitás és bevezetni az állandó? Miért nem illessze be közvetlenül a szövegben a megfelelő utasításokat? Például, ha a program elindul az irányelveknek

#define PHONE "555-1234"

De mivel köztudott, hogy a szám nem változik a program során, lehetőség volt, az eredmény ugyanaz csak írj

Miért érdemes állandók

Ábra. 10. A állandók megkönnyíti, hogy a változások a programban

és nem vesztegeti az idejét a bevezetés a szöveges #define direktíva és nevét adja meg, az állandó.

Minden a fenti igaz számkonstanst. Ahelyett, hogy a direktívák

és számítások elvégzésére a TAX állandók tudott meg egy értéket közvetlenül a formula 0,06. De tegyük fel, hogy az adó mértéke az állam fog változni 6-6,5 százalék, akkor, ha nem használja a folyamatos, meg kell javítani ezt a számot, ahol csak megjelenik, ahelyett, hogy egyszerűen változik az irányelv korlátozza # define.Pomimo ezeket az előnyöket, állandó teszi szimbolikus ábrázolása nehezen megjegyezhető számértékek, és egyes esetekben csökkentheti a forráskódot (és ebből következően felgyorsítja a bejegyzés), ha kicseréljük a kifejezés gyakran előfordul, például egy szabványos üzenetet, a rövidebb általuk ENEMO.

Kapcsolódó cikkek