일부 세부 사항파일의 확장자를 추출
- 언어 : C
- 시스템 : 리눅스; 커맨드 라인 (터미널)와 협력, 파일은 C와 터미널
- 사용자 경험을 통해 읽기 : 3 개월
내가 예를 들어 주어진 파일 "은 myfile의 확장을 추출하기 위해 노력 해왔다. wld ", 나중에 파일의 내용을 작업하기 전에 올바른 유형의 파일이 터미널에 입력되었는지 확인하도록 할 수 있습니다. 할당을 위해서 필요하다. "strtok"함수를 사용하여 입력을 구분 기호 "."로 섹션으로 구분했다.
dot=strtok(argv[1], ".");
filename=dot;
파일 이름이 지금 입력 "myfile을"의 첫 부분이다, 내 질문에 내가 후 두 번째 부분에 얻을 수있는 방법이다 ".", 알려 주시기 바랍니다, 그리고 그것을 간단하게 충분히 기다려주십시오 가능한 한 나는 기본적으로 당신은 단지 NULL 포인터를 다시 strtok를 호출 할 필요가 http://www.cplusplus.com/reference/clibrary/cstring/strtok/
참조하여 응답의
감사
"." 파일 이름에? – Dmitri