백업 211

[C언어] static 변수의 특성

enter.tistory.com/63 c언어 static 변수 static 변수는 지역변수와 전역변수 둘의 성질을 같이 가지고 있다고 보면 된다. static 변수는 지역변수처럼 선언된 함수내에서만 사용이 가능하며, 단 한번만 초기화를 할뿐 전역 변수처럼 프로 enter.tistory.com 전역 변수와 지역 변수의 특성을 동시에 갖는다. 함수 호출시 1회 초기화 된다. 선언된 함수에서만 접근이 가능하다. 이정도만 이해를 하면, 문제 풀이에는 문제가 없겠습니다. 전역 변수, 지역변수, 지역내 static, 전역내 static 이렇게 정의를 해서 비교 연산을 하는 것이 문제로 나오는데요. 자꾸 함수내 static 변수는 햇갈리더라고요. static이 아니면 계속 선언이 되는 것이고, static이면 선언을..

[정보][자료구조] 2014-B-03 연결 리스트

위 내용은 case별로 나누면 이해하기 쉽다. 1. *head == NULL 인 경우 : 기존 데이터가 없다. : *head = elm 으로 입력 2. *head != NULL 인 경우 : 기존 데이터가 있다. 1) 일단 초기화 두개의 포인터를 초기화 prevptr = NULL ptr = (*head); 이전 포인터값은 NULL, 현재 포인터는 (*head)이다. 2) ptr->id id > id 이면 처음에 진입한 경우(head의 id 값이 입력값보다 큰경우) 는 prevptr=NULL 이었을..