2016-10-30 3 views
0

pwdgetcwd() 함수를 사용하여 현재 작업 디렉토리의 절대 경로를 인쇄합니다.c로 상대 경로를 얻는 방법

그래서 현재 작업 디렉토리의 상대 경로를 c로 반환하는 함수가 있습니까?

+2

상대? – Barmar

+3

일반적으로 상대 경로는 현재 작업 디렉토리와 관련이 있습니다. 상대 경로로서의 현재 디렉토리는'.'입니다. – Barmar

+0

"* relative *"는 형용사 (https://en.wikipedia.org/wiki/Adjective)입니다. 이 "무언가"는 당신이 우리에게 말하지 않기 때문에 귀하의 질문은 불완전합니다. – alk

답변

3

따라서 현재 작업 디렉토리의 상대 경로를 c로 반환하는 함수가 있습니까?

일반적으로 상대 경로은 현재 작업 디렉토리와 관련이 있습니다. 그래서 당신의 질문은 실제로 의미가 없습니다.

유일한 해답 유효은 다음과 같습니다 무엇

char *get_rel_cwd(void) 
{ 
    return "."; 
} 
+4

젠장, 나는 바보 같은 대답으로 그 기능을 게시하려하고 있었다. :) – Barmar

+0

대학에서 C 언어를 처음 배우면서 포인터를 제대로 이해하지 못했습니다. 왜이 함수가 포인터인지 물어봐도 될까요? – Phiter

+0

별표가 있기 때문에 포인터라고 가정합니다. – Phiter

관련 문제