Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Informatik in der Schule (http://www.informatikerboard.de/board/board.php?boardid=21)
--- Was ist eine Konstantendefinition? (http://www.informatikerboard.de/board/thread.php?threadid=1298)


Geschrieben von MoonTime482 am 27.10.2012 um 14:41:

  Was ist eine Konstantendefinition?

Meine Frage:
Hallo,
ich würde gerne wissen, was eine Konstantendefinition ist. Ich lese gerade einen Text (im Zusammenhang mit der Programmierung von LEGO NXT-Baustenen mit NXC und BricxCC) und dort wird nicht erklärt, was unter einer Konstantendefinition verstanden wird. Vielleicht könnte mir jemand mit einer einfachen, kurzen Definition weiterhelfen.

Meine Ideen:
Ich weiß nur, dass eine Konstante ein Wert ist, der sich nicht verändert. Trotzdem kann ich mir nicht ableite, was genau eine Konstantendefinition ist.



Geschrieben von Karlito am 27.10.2012 um 20:17:

 

Hallo,

soweit ich das jetzt einschätzen kann, handelt es sich um eine Variable, deren Wert nach der Initialisierung nicht mehr geändert werden kann.

In Java wird hierzu das Schlüsselwort "final" benutzt. In C gibt es das Schlüsselwort const.

Ich hoffe ich konnte dir weiterhelfen.

VG,

Karlito



Geschrieben von AnkeW am 10.12.2012 um 22:33:

 

Vielleicht ist diese Seite hilfreich
http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/java_blockkonstanten_de

Edit: Werbung entfernt (Karlito)



Geschrieben von Matze84 am 19.12.2012 um 16:35:

 

Zitat:
Original von AnkeW
Vielleicht ist diese Seite hilfreich
http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/java_blockkonstanten_de

da sagt er Access denied!

EDIT: ich stimme karlito zu....
wozu brauchst du denn die konstante beim NXT?



Geschrieben von JUPP am 16.01.2013 um 22:06:

 

Konstanten sind keine Variablen sonst würde man sie nicht Konstanten nennen, sondern Variablen.
Sie sind, wie ihre Beeichnung schon ausdrückt, nicht variabel, sondern konstant. Sie sind unveränderlich und daher kann man auf sie nur lesend zugreifen.


Forensoftware: Burning Board, entwickelt von WoltLab GmbH