C언어 환경 변수 관리: getenv, setenv, putenv 완벽 가이드운영체제(OS)에는 프로그램 실행에 필요한 정보를 담은 환경 변수(Environment Variable)가 존재합니다. C언어 개발 시 PATH 경로를 확인하거나, 특정 설정값을 시스템으로부터 읽어와야 할 때 표준 라이브러리 함수를 사용하게 됩니다.오늘은 환경 변수를 조회, 추가, 수정, 삭제하는 4가지 핵심 함수와 실무에서 반드시 주의해야 할 메모리 이슈를 정리해 보겠습니다.1. 환경 변수란 무엇인가?환경 변수는 운영체제가 프로세스에 전달하는 전역적인 설정 정보입니다.PATH: 실행 파일을 찾는 경로HOME: 사용자의 홈 디렉터리USER: 현재 접속 중인 사용자 이름C언어에서는 헤더를 통해 이 값들을 자유롭게 다룰 수 있습니..