파일입출력 질문입니다~
터전
2023.04.01
파일입출력을하여 파일안에잇는 문자열을 배열에 저장하려면 어떻게해야되나요?
txt파일 내용
안녕하세요 저의 이름은 누구 입니다
제 취미는 축구입니다
이런식으로 되있다고하면
FILE *fp=fopen(test.txt,r);
char str[?][?];
fgets(str, sizeof(str), stdin);
이런식으로 구성하려는데 방법좀 알려주시면안되나요
fscanf, fgets로 모두다 구현해보려하는데 안되서요;;
-
소년틳터프
malloc 이요 ㅎ
-
가막새
죄송한데 어떤걸 써야되나요;;
-
상1큼한렩
혹은 파일에 쓸때에 문자열의 크기를 미리잡아주시고
동적할당하시면 되요 -
새난
문자열이 파일에 있는 경우에는 문자열의 크기를 미리 알지 못하기 때문에
충분하게 배열의 크기를 잡아놓고 처리하면 됩니다.