hexadecimal

10/03/2004

0

olá, sei que deve ser fácil. Eu sou iniciante em C. Estou encontrando dificuldades em gravar num arquivo um valor hexadecimal, talvez o tipo de dados esteja errado, eu estava utilizando char. Para escrever na tela eu consigo printf(´¬x´,&a); agora na hora de gravar num arquivo o valor gravado é o próprio caracter.

Obrigado


Biffi

Biffi

Responder

Posts

31/03/2004

Kao00

Vê se isso ajuda amigo:
#include <stdio.h>

main()
{
FILE *output;
int a = 254;

printf("Hexadecimal de 256: ¬x\n", a);

output = fopen("arquivo.txt", "w");

fprintf(output, "Hexadecimal de 256: ¬x\n", a);

fclose(output);
}



Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar