![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Alto Nível de programação Post perguntas sobre C, C + +, Java, SQL, e outras linguagens de programação aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| ler um arquivo que fscanf () em uma função | cdbug | Alto Nível de programação | 2 | 10-06-2008 09:46 |
| Para ler e separar número e palavras no arquivo e armazenar a dois novos arquivos usando shell | kamakshi s | Programação Shell Script e | 2 | 06-26-2008 08:39 |
| script para Ler Erro, jbase, voilation, segmentação palavras a partir de um ficheiro | Mujtaba khan | Programação Shell Script e | 3 | 03-30-2008 02:19 |
| a ler todas as únicas palavras em um arquivo texto | aditya.ece1985 | Programação Shell Script e | 5 | 11-30-2007 02:26 |
| Ler palavras do arquivo e criar novos arquivos utilizando K-shell. | bsrajirs | Programação Shell Script e | 4 | 06-01-2007 01:15 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
fscanf: ler palavras de arquivo
Oi Eu tenho um arquivo assim: 1 2 3 4 5 6 7 8 e eu quero imprimir em stdout: 1 3 8 em outras palavras eu quero escolher o que imprimir para fora. Eu estava pensando em usar fscanf como: Código:
fscanf(file_in,"%d %d %d",&a, &b,&c); mas desta maneira eu comprar: 1 2 3 Existe uma solução usando fscanf para obter o meu propósito? Obrigado D Postagem atualizada em ---------- ---------- anterior 11:08 update estava em 10:51 ---------- oi Eu resolvi isso. é suficiente para inserir um tipo de formato indicador, algo como: fscanf (file_in, "% d% * 1hd% d", & a, & b, & c) aqui, as referências fscanf - C + + Referência. D. |
|
||||
|
scanf é geralmente considerada insegura, como é fscanf por razões semelhantes.
Você é muito melhor para aprender como usar fgets e sscanf para fazer o seu trabalho. fscanf continuará% d ao ler a partir do seu fluxo, saltando branco e parar quando ele não pode ler um outro, de modo que você pudesse ler-los em um loop, rejeitando as que você não deseja. |
![]() |
| Marcadores |
| Tags |
| arquivo, fscanf |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|