Saber ler valores ( hex) hexadecimal em um arquivo usando a linguagem de programação C pode economizar tempo quando você precisa usar valores hexadecimais em seus programas. C é uma linguagem de programação de computadores de uso geral , pois permite o desenvolvimento de aplicações de alto nível , enquanto continuam sendo capazes de controlar pedaços individuais de informação , se necessário. Coisas que você precisa
C Compiler
Microsoft Notepad
Show Mais instruções
1
Abra o Windows bloco de notas e digite o " 61" na primeira linha ", 62 " na segunda linha , " 63 " , no terceiro , " 64 " na quarta e " 65 " na quinta linha . Salve o arquivo na pasta do projeto C como " HexValues.txt "
2
Digite o seguinte para declarar a biblioteca " stdio.h " : .
# Include < stdio . h>
3
Digite o seguinte para declarar a função "main" :
int main () {
4
Digite o seguinte para declarar as variáveis :
FILE * f ;
unsigned int HexNum [10];
int iCntr = 0;
int rtnVal ; < br >
int hexNum_values ;
5
Digite o seguinte para abrir o arquivo " HexValues.txt " :
f = fopen ( " HexValues.txt ", " r " ) ;
if ( f == NULL ) {
printf (" arquivo não existe \\ n ! ");
retornar 1 ;
}
6
Digite o seguinte para percorrer todos os valores no arquivo Hex e guardá-los para a matriz " HexNum " :
while (1) {
rtnVal = fscanf (f, "% x" , e HexNum [ iCntr ]);
if ( rtnVal = 1 !)
break;
iCntr + +; }
fclose ( f);
hexNum_values = iCntr ;
7
Digite o seguinte para exibir o número de valores Hex ler o arquivo para a janela de saída :
printf (" ler com sucesso % d valores Hex : \\ n" , hexNum_values );
para ( iCntr = 0; iCntr < hexNum_values ; iCntr + + )
{
printf (" \\ t% x \\ n", HexNum [ iCntr ]);
}
retornar 0 ;
}