---
title: "Initiera?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/67147-initiera"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "Cheezes"
published: "2003-02-04T13:58:57.000Z"
updated: "2003-02-04T14:53:39.000Z"
replies: 4
views: 887
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/67147-initiera"
---

# Initiera?

## #1 — Cheezes, 2003-02-04T13:58Z

Om det står typ, si så här:
...varibler kan *initieras* vid deklarationen.

Är det nå´n som har då en närliggande programmeringslexikon, som kan förklara allmänt, för mig, om detta ord - **initiera**?
Har hittat detta ord lite överallt, mellan läsraderna i min programmeringsbok, och det börjar bli lite frustrerande nu...

 :l 

//Cheezes

Permalänk: https://www.webforum.nu/p/67147

## #2 — Mr. N., 2003-02-04T14:02Z

Initiera betyder starta, alltså betyder "variabler initieras vid deklaration" att de inte kan användas förrän de har deklarerats, då har de "startats".

Permalänk: https://www.webforum.nu/p/940546

## #3 — trexter, 2003-02-04T14:16Z

Initeramåset inte användas i det sammanhanget. Du skulle t.ex. kunna säga:

Jag initierade projektet.

 :)

Permalänk: https://www.webforum.nu/p/940557

## #4 — spango, 2003-02-04T14:39Z

> **Mr. N. skrev:**
>
> Initiera betyder starta, alltså betyder "variabler initieras vid deklaration" att de inte kan användas förrän de har deklarerats, då har de "startats".

Nej, att man initierar vi deklaration betyder att man ger dem ett värde (till skillnad från att låta det vara obestämt) när man deklarerar dem. I följande kodsnutt initieras *foo* vid deklaration men *bar* först efter:

```
int foo = 0; // deklareras och initieras till 0
int bar;     // deklareras men initieras inte
bar = 1;     // initieras till 1
```

Permalänk: https://www.webforum.nu/p/940570

## #5 — Cheezes, 2003-02-04T14:53Z

> **spango skrev:**
>
> Nej, att man initierar vi deklaration betyder att man ger dem ett värde (till skillnad från att låta det vara obestämt) när man deklarerar dem. I följande kodsnutt initieras *foo* vid deklaration men *bar* först efter:
>
>
> ```
> int foo = 0; // deklareras och initieras till 0
> int bar;     // deklareras men initieras inte
> bar = 1;     // initieras till 1
> ```

 :D  Aha! Tack, spango, där satt du pricket över i:et.
Nu förstår jag t.o.m. meningen, som jag ramlade på nyss, i min bok:
*Konstanta varibler måste alltid initieras*
\=Alltså måste jag - ge/fylla dem konstanta variablerna med ett värde - eftersom den ändras dock inte senare i programmet.

Otroligt, vad min läsrytm ökade snabbt nu  :)  Tack igen!

MVH
/Cheezes - bläddrar vidare...

Permalänk: https://www.webforum.nu/p/940585

---

Tråden på webben: https://www.webforum.nu/amne/programmering/67147-initiera
