백준 BOJ (2) 썸네일형 리스트형 [백준 10951번] C언어에서 EOF(End of File)이란 ? (1) EOF(End of File)은 데이터의 입력이 없으면 실행을 끝낸다는 뜻의 상수이다. 파일에 #define EOF (-1)라고 정의되어 있다. 표준 입출력 스트림 중에서도 파일을 입출력하고자 할 때 파일의 위치를 알기 위해 FILE 포인터로 파일에 접근하여 파일 데이터를 읽고 쓰기가 가능하다. 이 때 파일을 읽다가 파일의 끝을 만나면 EOF 값을 반환하고 데이터를 더이상 읽지 않는다. (2) 파일의 끝일 때 뿐만 아니라 키보드 입력의 끝을 알려줄 수도 있다. 키보드로 EOF를 실행하려면 윈도우 운영체제는 Ctrl + z 누르고 enter 키를 치면 EOF가 -1을 반환하고 키보드 입력을 더이상 받지 않는다. (3) 백준 10951번 #include int main(int argc, char *a.. [백준 1157번] 단어공부 (c언어) #include #include #include int main(int argc, char *argv[]){ char* str; char temp[1000001]; int alphabet[26] = {0,}; int i, flag, index, max, len; scanf("%s", &temp); str = (char*)malloc(strlen(temp)+1); strcpy(str, temp); len = strlen(str); for(i=0; i= 0){ //lower case ++alphabet[*(str+i)-97]; } if((*(str+i)-65) >= 0){ //upper case ++alphabet[*(str+i)-65]; } } max = alphabet[0]; index = 0; for(.. 이전 1 다음