파일로부터 문자열을 읽어들일때, 몇 byte를 읽어들이는 함수나 방법이 있을까여 ???
유진공주
2023.04.01
질문 제목 :
파일로부터 문자열을읽어들일때, 몇 byte를 읽어들이는 함수나 방법이 있을까여 ???
파일로부터 문자열을 읽어들일때, 몇 byte를 읽어들이는 함수나 방법이 있을까여 ???
질문 내용 :
.txt문서를 메모리에 읽은 후에
strtok함수를 이용해서 출력할려고 합니다.
fgets()함수는,, \n문자를 만날때까지 입력받는 함수라서..
fscanf()함수도 그런 특정 바이트를 읽어들이는... 뭐 그런건없어보이고 ..
뭐 좋은 방법없을까여 ㄷㄷ
-
셋삥
문자열의 크기가 고정되어 있다면, scanf 류에서 %c 에 너비를 주시면 되요.
10자를 읽는다면, %10c 처럼 말이죠.
단 마지막 NULL문자는 잊지 말고 다셔야 합니다. -
모아
fread가 가장 기본적인 함수인데 이건 안 보셨나 보네요.