ERSilva 0 Denunciar post Postado Outubro 19, 2008 Olá, Estou fazendo um trabalho para a disciplina de Arquitetura de Computadores que consiste em simular o caminho de dados e controle do MIPS utilizando a linguagem C. Neste trabalho tenho que mostrar na tela o nome e o conteúdo de todos os 32 registradores do MIPS durante a execução do simulador. Eu fiz um vetor de string com os nomes dos registradoes ($s1, $s2, ...) e um outro vetor onde serão guardados os conteúdo dos mesmos. Quero mostrar na tela o seguinte: $zero: 0 ____ $t0: 256 ... $at: 0 ______ $t1: 25 ... $v0: 0 ______ $t2: 0 ... . . . . Todos sempre na mesma posição. Como posso fazer isso? No caso será oito colunas com quatro registradores em cada uma. Desde já agradeço. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Outubro 20, 2008 No printf(), masta informar o tamanho máximo que cada string ocupará: printf("%20s %10s\n", string_20, string_10); Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Outubro 20, 2008 outra forma, "pog" :lol: é completar o resto da string com espaços em branco. []'s Compartilhar este post Link para o post Compartilhar em outros sites
ERSilva 0 Denunciar post Postado Outubro 22, 2008 No printf(), masta informar o tamanho máximo que cada string ocupará: printf("%20s %10s\n", string_20, string_10); Informando o tamanho máximo no 'printf()' juntamente com o 'system("cls")', consegui o que queria. Muito obrigado. Compartilhar este post Link para o post Compartilhar em outros sites