Input

Benutzeravatar
zimpfer
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 144
Registriert: 15. Mär 2009 01:07

Re: Input

Beitrag von zimpfer »

DjMennny hat geschrieben:
zimpfer hat geschrieben:
DjMennny hat geschrieben:Wie gibt man dem Programm eigentlich die Zahl?? Muss man das beim Starten angeben?

Ja, im Coderahmen gibt es eine Eingabe und die Daten stehen nach dem Einlesen in input bzw. roman

Ich meine, von wo liest der scanf-Befehl die Zahl ein?! Von der Konsole?

Ja, von der Konsole

Erdi
Erstie
Erstie
Beiträge: 22
Registriert: 1. Nov 2011 18:01

Re: Input

Beitrag von Erdi »

DjMennny hat geschrieben:
zimpfer hat geschrieben:
DjMennny hat geschrieben:Wie gibt man dem Programm eigentlich die Zahl?? Muss man das beim Starten angeben?

Ja, im Coderahmen gibt es eine Eingabe und die Daten stehen nach dem Einlesen in input bzw. roman

Ich meine, von wo liest der scanf-Befehl die Zahl ein?! Von der Konsole?
ich hoffe ich habe deine Frage richtig verstanden:
Unter Linux mache ich in der Konsole folgendes:

Code: Alles auswählen

yasm -f elf -p gas toDecimal_frame.asm
gcc -melf_i386 -o toDecimal_frame toDecimal_frame.o
danach kann man das Programm mit

Code: Alles auswählen

./toDecimalFrame
starten. Dort kommt dann die ganz normale Konsolenabfrage in der du deine Zeichenfolge eingeben kannst.

bagwell
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 109
Registriert: 15. Nov 2010 09:18

Re: Input

Beitrag von bagwell »

Nur damit ich das richtig verstehe, wenn ich folgenden befehl eingebe:

Code: Alles auswählen

 movl input, %eax
steht wenn ich zum Beispiel "1000" eingegeben habe,
die Dezimalzahl 1000 in %eax?

Danke und gruß

downsampling
Mausschubser
Mausschubser
Beiträge: 95
Registriert: 28. Mär 2011 22:58

Re: Input

Beitrag von downsampling »

bagwell hat geschrieben:Nur damit ich das richtig verstehe, wenn ich folgenden befehl eingebe:

Code: Alles auswählen

 movl input, %eax
steht wenn ich zum Beispiel "1000" eingegeben habe,
die Dezimalzahl 1000 in %eax?

Danke und gruß
Ja

Antworten

Zurück zu „Archiv“