Felder in C
-
Welche Aussagen zu Feldern in C sind richtig?
- Durch eine einfache Zuweisung kann erreicht werden, daß ein Feldobjekt physisch kopiert wird
- Ein Feld dient dazu, typidentische Attribute zu einer Einheit zusammenzufassen.
- Die Lange eines Feldes wird mit Hilfe der Konstanten size ermittelt
- Die Schreibweisen " int[] Matrikelnummer, " und " int Matnkelnummer[], " sind äquivalent
- Man kann verschieden Datentypen in einem Feld verwenden.
????????????????????????????????????????????????????????????
Kann mir da einer helfen??????
-
Was ist der Unterschied zwischen " int[] Matrikelnummer, " und " int Matnkelnummer[], "?
-
hmmmm schrieb:
Was ist der Unterschied zwischen " int[] Matrikelnummer, " und " int Matnkelnummer[], "?
Die Antwort meines Compilers.
-
- Durch eine einfache Zuweisung kann erreicht werden, daß ein Feldobjekt physisch kopiert wird
ja
Ein Feld dient dazu, typidentische Attribute zu einer Einheit zusammenzufassen.
Ja
Die Lange eines Feldes wird mit Hilfe der Konstanten size ermittelt
kommt drauf an
Die Schreibweisen " int[] Matrikelnummer, " und " int Matnkelnummer[], " sind äquivalent
glaub ja
Man kann verschieden Datentypen in einem Feld verwenden.
nein
-
BorisDieKlinge schrieb:
Die Schreibweisen " int[] Matrikelnummer, " und " int Matnkelnummer[], " sind äquivalent
glaub ja
nicht in C, aber in Java
-
Peeteeee schrieb:
- Die Lange eines Feldes wird mit Hilfe der Konstanten size ermittelt
Ist hier anstatt der "Konstanten size" der Operator
sizeof
gemeint?
-
Tim schrieb:
Peeteeee schrieb:
- Die Lange eines Feldes wird mit Hilfe der Konstanten size ermittelt
Ist hier anstatt der "Konstanten size" der Operator
sizeof
gemeint?naja, das sind 2 große Fehler meiner Meinung nach (nicht nur falscher Typ sondern auch falscher Name). Da kann man schon als "falsch" ansehen.
Die Frage "Durch eine einfache Zuweisung kann erreicht werden, daß ein Feldobjekt physisch kopiert wird" sehe ich als nicht zu eindeutig gestellt. Was wird eigentlich gemeint?
datatype array[10]; array[5] = ...; /* oder */ datatype array[10]; array = ...;
Die Frage mit der Zusammenfassung zu einer Einheit finde ich auch seltsam, ich verstehe nicht genau, was da mit Einheit gemeint wird.
-
supertux schrieb:
Die Frage mit der Zusammenfassung zu einer Einheit finde ich auch seltsam, ich verstehe nicht genau, was da mit Einheit gemeint wird.
ist das so schwer? mehrere chars,ints, was auch immer, werden zusammengefasst zu einer 'einheit'. einem sogenannten 'array'.
-
ok ok, kann schon sein, dass ich mich da ein bisschen quer gestellt habe.