프로토스타1 Protostar Stack2 Stack2 looks at environment variables, and how they can be set. 1.문제요약 환경변수에대한 지식과 그리고 그 값을 설정할수 있는지 확인하는 문제입니다. 2.소스코드 분석 및 분석 이번 문제 처음 시작은 소스코드 분석 부터하겠습니다. 8~9 번째 volatile int modified 변수와 char형 배열 64byte를 선언 10번째줄에서는 캐릭터형 포인터를 선언 12번째 줄에서는 getenv() 함수를 사용해서 환경변수를 저장 14번째 줄에서는 getenv() 함수를 통해서 가지고 온값이 없다면 프로그램을 종료 20번째 줄에서는 strcpy() 함수를 통해서 buffer에 variable 값을 복사 22~25번째 줄에서는 modified 값이 "0x0d.. 2020. 3. 19. 이전 1 다음