C programmering :: Variabler og konstanter

I programmet variabler.c er indlagt kommentarer, der er brugt to former, den første er formen

/* teksten kan løbe over flere linier og
afsluttes med */

start med /* og afslut med */ den kan du bruge når kommentaren skal køre over flere linier eller indsat i en linie. Kommentarer i programmet oversættes ikke af compileren, det eneste sted den figurerer er i kildeteksten.

Den anden har kun en startmarkering med //, et linieskift afslutter kommentaren.

En konstant er alle værdier som 2, men kan også defineres med reference til navne, her defineres konstanten 3 med reference til navnet TRE

8 #define TREE 3

TRE anvendes senere i kodelinien

15 a=TREE; //a tildeles værdien 3

Normalt skrives navngivne konstanter med store bogstaver, det er ikke et krav bare en kotume i C-programmer.

En variabel erklæres ved at angive typen af variablen, int erklærer en heltalsvariabel (eng. integer), som kun kan indeholde hele tal, ingen decimaler.

10 int a; //en integer a 11 int b,c; //to integer b og c 12 int d=2; //en integer med værdi 13 int e=INT_MAX; //en integer med max værdi

Her erklæres varibler med navnene a,b,c,d og e som integers. Du kan erklære én variabel som ved a eller to af samme type som ved b og c, og du kan tildele en værdi sammen med erklæringen som ved d eller med navngiven konstant INT_MAX der findes defineret i inkludefilen limits.h. Variabelnavnene kan skrives med store eller små bogstaver, men når variablen er erklæret med en bestemt anvendelse af store og små bogstaver skal du bruge den samme måde når du bruger variablen senere i programmet. Dvs. hvis du erklærer en variabel med navnet antal kan du ikke bruge navnet Antal eller ANTAL, det vil compileren opfatte som 3 forskellige variabelnavne.

Ressourcer C Library opslag The Single UNIX® Specification, Version 2 Copyright © 1997 The Open Group GNU C Library Engelsk, med masser af gode og dybe artikler. Danske søgeord Find selv de bedste danske søgeord til din hjemmeside.
Produkter Bookingsystem
System for reservation af tid for behandlinger, aftaler, lokaler, udstyr, personale. Tilpasset lektionstimer. Udskriver arbejdsplaner og ugeskema for opslag. Statistik. Danmarks bedste pris nu kun kr. 1.695,-
HelpdeskEffektiviser din support-organisation med et Helpdesksystem. Fjern tidrøvere der forhindrer fokus på problemløsning. Lektionsplan Formidling af generelle information og specifikke lektioner fra undervisere til studerende/elever. Medlemssystem Medlemssystem online med administration af medlemskartotek, kontingentbetalinger, flettefiler m.m.
Styr selv Styr selv indholdet på dine hjemmesider med Content Management System.
Citat Kapitalismen er den forbløffende tro på, at de allerslemmeste mænd vil gøre de allerslemmeste ting for at opnå det største gode for alle mennesker.

John Maynard Keynes 1838-1946, engelsk økonom



Professionelle løsninger til Internettet. Webdesign, e-handel, cms, søgeoptimering, webhotel, analyse, Intranet mm.