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
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.
-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.
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".
-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.
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.
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.
'Mehr Smilies' unter den Smilies anklicken?
Rechts unter den normalen Smileys gibts nen Link, "Mehr Smilies", da ist der Rest.