2017-10-26 7 views
0

나는이 파일이와 나는 변수에 //로 시작 해달라고에만 라인 저장할 : 나는 그것을 할 수있는 방법을어떻게하면 C의 txt 파일에서 특정 줄만 읽을 수 있습니까?

// Dimensoes da janela em termo de bolhas (largura e altura) 
60 40 
// Dimensão da bolha em pixeis (raio) 
5 
// dl – distancia para avaliação da colisão (percentagem do diametro) 
0.95 
// Numero de linhas inicias com bolhas 
6 
// Geração de uma nova linha de bolhas ao fim de N jogadas 
10 

임 확실하지합니다. 내가 fscanf와는 fgets하지만 메신저

+3

및'유지 그것. –

+1

내가 fgets를 사용하고 문자열에 저장해야합니까? –

+0

예,'fgets()'를 사용하십시오. –

답변

0

당신은 같은 것을 시도 할 수 있습니다 사전에 그것을 바로 감사를하고 있지 함께 tryed했습니다 : 그것은 // '로 시작하지 않는 경우 각각의 라인을 읽기

FILE * inputFile; 
char str[256]; 
inputFile = fopen("fileName.txt", "r"); 
while(fgets(str, 256, inputFile) != NULL) { 
    if (str[0] == '/' && str[1] == '/') { 
     // Save string here 
    } 
} 
관련 문제