FB18 - Das Forum für Informatik

fb18.de / Diplom Informatik / Unterbereich Grundstudium / Technische Informatik

array in c

array in c 2004-11-25 16:24
Anonymer User
ich rechne die zahl von ganzzahl in binaerzahl um. Dabei will ich alle zwischenregebnisse in einem array von int werten abspeichern.

Das problem ist nur, ich weiss nicht wie man in c mit arrays umgeht, also meine frage ist:

-wie erstelle ich einen arraz mit z.B. 32 int werten, bzw. 32 bit werten.

-wie kann ich einen array umdrehen, also dass das erste element das letzte ist und umgekehrt

-wie geben ich einen array mit printf aus, geht das direkt, oder muss man alle einzelnd ausgeben

Re: array in c 2004-11-25 16:34
leif
ich weiss nicht wie man in c mit arrays umgeht, also meine frage ist
Vermutlich können Dir die meisten hier Codeschnipsel für Deine Probleme hinschreiben, ich frage mich nur, ob das so sinnvoll ist. Die Fragen sind so einfach, daß Du lernen solltest, wie Du das selber löst.

Oder bin ich jetzt zu erzieherisch?

-wie kann ich einen array umdrehen, also dass das erste element das letzte ist und umgekehrt
Entweder zweiten Array erzeugen und in Schleife den Array in umgekehrter Reihenfolge kopieren.

Oder in Schleife bis zur Hälfte laufen und mit Hilfsvariable Elemente vertauschen: Erstes mit letztem, zweites mit vorletztem…

-wie geben ich einen array mit printf aus, geht das direkt, oder muss man alle einzelnd ausgeben
In Schleife ein Element nach dem anderen ausgeben.

Re: array in c 2004-11-25 16:54
TriPhoenix
-wie erstelle ich einen arraz mit z.B. 32 int werten, bzw. 32 bit werten.

Einen Datentyp "bit" hat C nicht, du kannst dafür ruhig int nehmen. Das Array wird in C genauso deklariert wie in Java.

Re: array in c 2004-11-25 17:24
UncleOwen
Das Array wird in C genauso deklariert wie in Java.

Ähm, naja. Schreibst Du ernsthaft "Typ name[]" in Java? Das geht zwar, aber "Typ[] name" ist in Java dann doch schöner. Da gilt ja ansonsten auch nicht "declaration follows use".

Re: array in c 2004-11-25 18:25
Fred
-wie erstelle ich einen arraz mit z.B. 32 int werten, bzw. 32 bit werten.
int x[img]http://www.fb18.de/gfx/zzz.gif[/img];Den Rest musst Du Dir selbst basteln, da gibts keine vorgefertigten Sprachmittel.

Re: array in c 2004-11-25 18:28
leif
int x[img]http://www.fb18.de/gfx/zzz.gif[/img];
[img]http://www.fb18.de/gfx/7.gif[/img] Großartig, dieser unfreiwillige Smiley.

Re: array in c 2004-11-25 18:39
Fred
int x[img]http://www.fb18.de/gfx/zzz.gif[/img];
[img]http://www.fb18.de/gfx/7.gif[/img] Großartig, dieser unfreiwillige Smiley.
Oh, ich dachte, die Smileys gingen nur bis 28. Naja, so bleibt wenigstens noch ein kleines bischen Selbstrecherche übrig.

Was machen denn die Smileys 29, 30 und 31? gleich mal ausprobieren [img]http://www.fb18.de/gfx/teach.gif[/img] [img]http://www.fb18.de/gfx/wand.gif[/img] [img]http://www.fb18.de/gfx/bounce.gif[/img]

Gibt's da irgendwo ne Übersicht? Sind ja schon ein paar coole dabei.

Re: array in c 2004-11-25 18:44
Slater
'Mehr Smilies' unter den Smilies anklicken?

Re: array in c 2004-11-25 18:45
chris
Rechts unter den normalen Smileys gibts nen Link, "Mehr Smilies", da ist der Rest.

Re: array in c 2004-11-25 18:45
UncleOwen
Gibt's da irgendwo ne Übersicht?

1 [img]http://www.fb18.de/gfx/1.gif[/img]
2 [img]http://www.fb18.de/gfx/2.gif[/img]
3 [img]http://www.fb18.de/gfx/3.gif[/img]
4 [img]http://www.fb18.de/gfx/4.gif[/img]
5 [img]http://www.fb18.de/gfx/5.gif[/img]
6 [img]http://www.fb18.de/gfx/6.gif[/img]
7 [img]http://www.fb18.de/gfx/7.gif[/img]
8 [img]http://www.fb18.de/gfx/8.gif[/img]
9 [img]http://www.fb18.de/gfx/9.gif[/img]
10 [img]http://www.fb18.de/gfx/10.gif[/img]
11 [img]http://www.fb18.de/gfx/11.gif[/img]
12 [img]http://www.fb18.de/gfx/12.gif[/img]
13 [img]http://www.fb18.de/gfx/13.gif[/img]
14 [img]http://www.fb18.de/gfx/14.gif[/img]
15 [img]http://www.fb18.de/gfx/15.gif[/img]
16 [img]http://www.fb18.de/gfx/16.gif[/img]
17 [img]http://www.fb18.de/gfx/17.gif[/img]
18 [img]http://www.fb18.de/gfx/18.gif[/img]
19 [img]http://www.fb18.de/gfx/19.gif[/img]
20 [img]http://www.fb18.de/gfx/20.gif[/img]

Re: array in c 2004-11-25 18:46
UncleOwen
21 [img]http://www.fb18.de/gfx/21.gif[/img]
22 [img]http://www.fb18.de/gfx/22.gif[/img]
23 [img]http://www.fb18.de/gfx/23.gif[/img]
24 [img]http://www.fb18.de/gfx/24.gif[/img]
25 [img]http://www.fb18.de/gfx/25.gif[/img]
26 [img]http://www.fb18.de/gfx/26.gif[/img]
27 [img]http://www.fb18.de/gfx/27.gif[/img]
28 [img]http://www.fb18.de/gfx/28.gif[/img]
29 [img]http://www.fb18.de/gfx/teach.gif[/img]
30 [img]http://www.fb18.de/gfx/wand.gif[/img]
31 [img]http://www.fb18.de/gfx/bounce.gif[/img]
32 [img]http://www.fb18.de/gfx/zzz.gif[/img]
33 [img]http://www.fb18.de/gfx/lachen.gif[/img]
34 [img]http://www.fb18.de/gfx/baeh.gif[/img]
35 [img]http://www.fb18.de/gfx/offtopic.gif[/img]
36 [img]http://www.fb18.de/gfx/rofl.gif[/img]
37 [img]http://www.fb18.de/gfx/dafuer.gif[/img]
38 [img]http://www.fb18.de/gfx/nein.gif[/img]
39 [img]http://www.fb18.de/gfx/mail.gif[/img]
40 [img]http://www.fb18.de/gfx/hm.gif[/img]

Re: array in c 2004-11-25 18:46
UncleOwen
41 [img]http://www.fb18.de/gfx/lame.gif[/img]
42 [img]http://www.fb18.de/gfx/dito.gif[/img]
43 [img]http://www.fb18.de/gfx/naund.gif[/img]
44 [img]http://www.fb18.de/gfx/doof.gif[/img]
45 [img]http://www.fb18.de/gfx/gott.gif[/img]
46 [img]http://www.fb18.de/gfx/closed.gif[/img]
47 [img]http://www.fb18.de/gfx/suchfunktion.gif[/img]
48 [img]http://www.fb18.de/gfx/verschoben.gif[/img]
49 [img]http://www.fb18.de/gfx/google.gif[/img]
50 [img]http://www.fb18.de/gfx/einer.gif[/img]
51 [img]http://www.fb18.de/gfx/bitte.gif[/img]
52 [img]http://www.fb18.de/gfx/danke.gif[/img]
53 [img]http://www.fb18.de/gfx/seufz.gif[/img]
54 [img]http://www.fb18.de/gfx/fragezeichen.gif[/img]
55 [img]http://www.fb18.de/gfx/nospam.gif[/img]
56 [img]http://www.fb18.de/gfx/verdaechtig.gif[/img]
57 [img]http://www.fb18.de/gfx/naenae.gif[/img]
58 [img]http://www.fb18.de/gfx/sensationell.gif[/img]
59 [img]http://images.rapidforum.com/images/i59.gif[/img]
60 [img]http://images.rapidforum.com/images/i60.gif[/img]

Re: array in c 2004-11-25 18:46
UncleOwen
danach wirds langweilig