teste
Versão Imprimível
teste
usa assim:
onde fp eh ponteiro pro arquivo.
fseek(fp,0,SEEK_END);
num_chars=ftell(fp);
num_chars fica com nmero de caracteres do arquivo...
o fseek, coloca o "cursor" na posição escolhida, no caso, foi o final do arquivo.
ftell retorna a posição do arquivo onde está o "cursor"...
era isso???
essa eh a maneira mais rápida e eficiente d pegar numero de caracteres de um arquivo.
qqer duvida, posta aí... o scanf eh melhor nao usar mesmo... eh cheio d problemas.
mal pelo "teste" tava me dando permission denied,
falei do scanf soh pra pegar o path do arquivo, nao pra usar ele pra abrir