내가 문제풀다 문제에서 요구하는것보다 더 많은기능넣어서푸는게 취미거든(물론 문제가요구하는범위내에서)
어쨌든
fopen함수로 텍스트파일생성시킨담에 거기다 내가직접입력하는정보가 저장되는식으로 문제를바뀌서풀어봤는데
급의문점이 배열 한개만이용해서 3가지정보를 입력시키고싶어서 해보다 포인터사용안하고 배열길이를길게해서 한배열에 다저장하는거하려다 무식해서접었고 한배열에길이를 적당히잡고 다음정보입력으로넘어갈때마다 그 배열초기화시켜서 다시 첨부터 그배열에입력하는방법하고싶었는데 이건 배열초기화어떻게시키는지 까먹은건지모르는건지 모르겠더라고
그리고 포인터사용하고는 배열[0]에 이름저장하고 배열[1]에는 나이저장하고 그런식으로하려고했는데계속 오류생긴다
char* myinfo[3];
0에는 이름 1에는 나이 2에는 주소 이렇게안되나?
char* myinfo={\"이름\", \"나이\", \"주소\"};
이건가능하니까
for(i=0; i<3; i++)
get(myinfo[i]);
fputs(myinfo[i], my);
이런식으로 반복문만들어서
my로 정의된 파일구조체에 text.txt파일에저장하고싶은데 안되는거야?
From dcinside app for Android
어쨌든
fopen함수로 텍스트파일생성시킨담에 거기다 내가직접입력하는정보가 저장되는식으로 문제를바뀌서풀어봤는데
급의문점이 배열 한개만이용해서 3가지정보를 입력시키고싶어서 해보다 포인터사용안하고 배열길이를길게해서 한배열에 다저장하는거하려다 무식해서접었고 한배열에길이를 적당히잡고 다음정보입력으로넘어갈때마다 그 배열초기화시켜서 다시 첨부터 그배열에입력하는방법하고싶었는데 이건 배열초기화어떻게시키는지 까먹은건지모르는건지 모르겠더라고
그리고 포인터사용하고는 배열[0]에 이름저장하고 배열[1]에는 나이저장하고 그런식으로하려고했는데계속 오류생긴다
char* myinfo[3];
0에는 이름 1에는 나이 2에는 주소 이렇게안되나?
char* myinfo={\"이름\", \"나이\", \"주소\"};
이건가능하니까
for(i=0; i<3; i++)
get(myinfo[i]);
fputs(myinfo[i], my);
이런식으로 반복문만들어서
my로 정의된 파일구조체에 text.txt파일에저장하고싶은데 안되는거야?
From dcinside app for Android
으잌 char* myinfo[3]={\"~~~~\"}; 이거다 [3]안썼네 [핡]