Ajuda em C -> Manipulação de Ficheiros com strings
|
16-05-2009, 19:29
(Esta mensagem foi modificada pela última vez a: 16-05-2009 19:34 por Ana.)
Mensagem: #4
|
|||
|
|||
RE: Ajuda em C -> Manipulação de Ficheiros com strings
Olá
Se bem percebi, tu precisas de ler um ficheiro e aproveitar de lá certos parametros, interessando-te guardá-los em variáveis. Nunca usaste o mágico fscanf? http://www.cppreference.com/wiki/c/io/fscanf http://www.manpagez.com/man/3/fscanf/ Tu lês o ficheiro da seguinte forma, certo? Código: ./executavel < ficheiro O fscanf é um scanf, ou seja, lê input formatado, mas para file descriptors. No teu caso, tu queres ler do stdin. Por isso, imagina que o teu ficheiro tinha o seguinte conteúdo: Código: 1 2 3 Fazias: Código: fscanf(stdin, "%d %d %d, &num1, &num2, &num3); Automaticamente, as variáveis num1, num2 e num3 têm os valores 1, 2 e 3 respectivamente. Podes aplicar a mesma lógia a outros tipos de dados (char, char*, float, etc.). A vantagem do fscanf é que lê o input FORMATADO, ou seja, se fazes: Código: fscanf(stdin, "Olá eu tenho %d anos e nasci no ano %d", &idade, &nascimento); Basta que o teu ficheiro possua essa mesma frase e ele "encaixa" sem problemas os parâmetros variáveis que encontrar. No teu caso, os teus parâmetros variáveis são as letras (char). Espero ter ajudado. Os meus artigos | O meu site |
|||
« Mais Antigo | Mais Recente »
|
Mensagem neste Tópico |
Ajuda em C -> Manipulação de Ficheiros com strings - zeguel - 16-05-2009, 15:38
RE: Ajuda em C -> Manipulação de Ficheiros com strings - R00KIE - 16-05-2009, 16:07
RE: Ajuda em C -> Manipulação de Ficheiros com strings - zeguel - 16-05-2009, 16:58
RE: Ajuda em C -> Manipulação de Ficheiros com strings - Ana - 16-05-2009 19:29
RE: Ajuda em C -> Manipulação de Ficheiros com strings - zeguel - 16-05-2009, 23:35
RE: Ajuda em C -> Manipulação de Ficheiros com strings - Ana - 16-05-2009, 23:51
RE: Ajuda em C -> Manipulação de Ficheiros com strings - zeguel - 17-05-2009, 00:02
RE: Ajuda em C -> Manipulação de Ficheiros com strings - Ana - 17-05-2009, 00:44
RE: Ajuda em C -> Manipulação de Ficheiros com strings - zeguel - 17-05-2009, 01:04
RE: Ajuda em C -> Manipulação de Ficheiros com strings - Ana - 17-05-2009, 02:11
RE: Ajuda em C -> Manipulação de Ficheiros com strings - zeguel - 17-05-2009, 02:53
|
Utilizadores a ver este tópico: 1 Visitante(s)