2010-12-11 5 views
0

Je voudrais être en mesure d'imprimer sur la même ligne, tout en utilisant plusieurs appels à printf dans nasm assembly.Impression sur la même ligne en utilisant printf dans nasm

par exemple:

SEGMENT .text 
mov eax,5 
push eax 
push format_num 
call printf 
add esp,8 

...other code 

mov eax,6 
push eax 
push format_num 
call printf 
add esp,8 

SEGMENT .data 
format_num db "%d",10,0 

résultats dans

5 
6 

alors que je voudrais

56 

Depuis 10 représente le caractère saut de ligne, j'aurais pensé que l'utilisation

format_num db "%d",0 

fonctionnerait, mais cela n'entraîne aucune impression.

Répondre

0

Rincer la sortie après l'impression.

+0

Cela a fonctionné. Merci :) –

Questions connexes