저는 C를 배우기 때문에이 특정 작업을 수행하고 싶습니다. 비슷한 질문과 답변이 많이 있다는 것을 알고 있지만, 여전히 ... 좀 더 자세하게하려고 노력할 것입니다.파일에서 행을 읽고 알파벳 순으로 정렬 된 배열을 만듭니다.
program01
programs
aprogram
1program
prog
5program
그리고 지금에 배열합니다 :
1program
5program
aprogram
prog
program01
programs
그래서 문자열의 라틴 소문자와 숫자, 공백이 있습니다를 나는 다음과 같은 라인을 가진 파일을 가지고 말할 수 있습니다. 나는 몇몇 별도의 단계를 수행하는 방법을 알고 있지만 전체적인 (그리고 적절한) 개념을 얻고 느끼기를 원한다. 파일에서 처음 읽을 때 즉시 정렬 결정을 내릴 수 있습니까? 필자의 특별한 경우에는 수동 정렬을 선호하는데, 이는 학습 향상과 가능한 최적화를 위해서입니다. 말하자면, 한 줄의 최대 길이는 256이고, 줄 수는 256입니다. 미리 감사드립니다.
_i 몇 가지 별도의 steps_을 수행하는 방법을 알고, 확인 쇼 당신이 알고있는 당신에게 붙어있는 곳을, 다른 SO 사용자들도 그렇듯이 도와 드리겠습니다. –
1) 읽기. 2) 정렬. 문제가 어디에 있습니까? –
나는 비슷한 질문으로 시작해서 자신의 용도에 맞춰야한다고 생각한다. 결국 그들은 모두 기본적으로 같은 질문이지만 다른 문제를 안고있다. –