linux man page : getenv 화경변수 값을 읽어온다.

getenv() 함수는 name 이름을 가지는 환경변수에 저장된 값을 읽어온다. 환경변수는 "key=value" 형태로 저장되며, getenv()의 아규먼트로 들어가는 name 은 이 key 이름이 된다....

linux man page : getcwd 현재 작업디렉토리의 이름을 얻어온다.

현재 작업디렉토리의 이름을 size 만큼 길이로 buf에 복사한다....

linux man page : getchar - 단일 문자를 읽는다.

linux man page #include int getchar(void);표준입력으로 부터 단일 문자를 읽는다. getc(stdin)과 동일하다.#include int main(int argc, char argv){ int data; printf("Menu ===========\n \a) bus\n \b) car\n \c...

linux man page : getaddrinfo - 네트워크 주소 정보를 가져온다.

linux man page 네트워크 주소 정보를 가져온다.#include #include #include int getaddrinfo(const char node, const char service, const struct addrinfo hints, struct addrinfo res);v...

linux man page : fseek 파일에서 위치를 지정

fseek()함수는 stream에서의 위치를 변경하기 위해서 사용한다. 새로운 위치는 offset을 통해서 바이트 단위로 지정할 수 있다. 위치 변경을 위해서는 기준점이 있어야 할건데, 이는 whence를 이용해서 결정할 수 있다. whence는 위치변경을 위한 기준점에 따라서 SEEK_SET SEEK_CUR, SEEK_END가 있다. SEEK_SET는 시...

linux man page : fputs 스트림으로 문자열을 출력한다.

fputs는 fopen(3)등으로 열림 파일스트림인 stream 에 문자열 s 를 쓴다. 이때 s 마지막에 '\0' 은 붙지 않는다. 또한 '\n'(개행문자) 가 붙지도 않는다....

linux man page : syscall -

linux man page ---- 굳이 system()함수를 사용할 필요가 있냐라는 생각이 듭니다. 혹시 성능상의 잇점같은 것을 얻을 수 있는지 궁금하군요. ...