Innehållsförteckning:
Video: Python - Grunder - Del 1 - Variabler och listor 2024
Dina C-program kan använda två typer av värden: omedelbar och variabel. Ett värde omedelbart är en som du anger i källkoden - ett värde du skriver eller en definierad konstant. Variabler är också värden, men deras innehåll kan ändras. Därför kallas de för variabler och inte all-time-ables.
Ett snabbt exempel
Vem gillar att läsa mycket om någonting innan de försöker det? Inte jag!
Övning 1: Starta ett nytt projekt i Kod:: Blockera, namnge det ex0601 och skriv källkoden, som visas i Din första variabel. Detta projekt använder en enda variabel, x , vilket är ett av de första datavariabelnamnen som nämns i Bibeln.
DIN FIRST VARIABLE
#include int main () {int x; x = 5; printf ("Värdet på variabel x är% d. n", x); returnera (0);}
Här är en kort beskrivning med hjälp av radnummer som tilldelats i koden:: Blädderredigerare på datorskärmen:
Linje 5 innehåller variabelns deklaration. Varje variabel som används i C måste deklareras som en specifik variabel typ och tilldelas ett namn. Variabeln i din första variabel deklareras som ett heltal (int) och heter namnet x .
Linje 7 tilldelar värdet 5 till variabel x . Värdet går på den högra sidan av lika tecknet. Variabeln går till vänster.
Linje 8 använder variabelns värde i utskriftsfönstret (). Konverteringspersonen% d används eftersom variabeln innehåller ett heltal. Omvandlingstecknet måste matcha variabeln; I rad 8 ser du en av varje.
Bygg och kör koden. Utsignalen ser så här ut:
Värdet på variabel x är 5.
Variable typer
C-språkvariabler är konstruerade för att hålla specifika typer av värden. Om C var ett genetiskt programmeringsspråk skulle katter och hundar gå in i djurvariablerna, och träd och ormbunkar skulle gå in i växtvariablerna. C språkvariabler fungerar längs dessa rader, med specifika värden som tilldelas matchande typer av variabler.
De fyra grundläggande variabla typerna som används i C visas här:
Typ | Beskrivning |
---|---|
char | Enstaka variabel; lagrar ett tecken på
information |
int | heltal variabel; lagrar heltal (heltal) värden |
float | Flytande punkt variabel; lagrar reella tal |
dubbel | Flytande punkt variabel; lagrar mycket stort eller mycket litet riktigt
siffror |
När du behöver lagra ett heltal, använder du en int-variabel. På samma sätt, om du lagrar ett bokstav i alfabetet, använder du en char variabel.Den information som programmet kräver dikterar vilken variabel typ att deklarera.
-
Char och int variabla typer är heltal värden. char har ett kortare sortiment. Den används främst för att lagra tecken - bokstäver i alfabetet, siffrorna och symbolerna - men det kan också användas för att lagra små heltal värden.
-
Float- och dubbeltyperna är båda flytande punktvariabler som kan lagra mycket små eller mycket stora värden.
-
En femte typ, _Bool, används för att lagra binära värden, 1 eller 0, ofta refererade till som TRUE respektive FALSE. _Bool, ett låneord från C ++, måste skrivas med den ursprungliga understreckstecken och en huvudstad B. Du kan inte hitta _Bool som används i många C-programkällkodslistor - sannolikt att koden är kompatibel med äldre kompilatorer.