2) Deleting Received Call Log
그림 2 Deleting Received Call Log
휴대폰은 우선 오는 전화를 모두 수신한다. Background에서 실행되고 있는 프로그램은 일정 시간 간격으로 Call Log를 탐색, 미리 저장된 전화번호들을 Call Log에서 모두 삭제해 버리는 동시에 주 프로그램 DB로 통화 기록을 옮긴다.
3) Secret Message Box
void init_ht()
해싱테이블을 초기화 하는 함수. 체인법을 이용하여 오버플로우를 제어하므로 초기에는 모두 NULL을 가르키도록 한다.
void deleteHT()
해싱테이블을 삭제하는 함수. malloc으로 할당된 메모리를 모두 해제시켜주는 역할을 하는 함수이다.
void load_file()
파일을 해싱테이블에 저장하여 주는 함수.
Delete_Matrix(headnode *t);
희소행렬을 저장한 리스트를 삭제해주는 함수. 각 희소행렬은 헤드노드, 행/열의 인덱스 배열, 원소들의 노드, tail을 갖고 있으므로,
이를 차례로 지워준다. 먼저 각 노드들을 헤드에 저장된 원소의 갯수만큼 whil을 수행하여 지워주고, tail을 삭제하여 준다. 다음으로
각 인덱스
Ⅰ. 서론
C에 대한 관심이 폭발했다. 또 CP/M 운영체제하의 8비트 컴퓨터에 C가 심어졌다. 1981년에 IBM PC가 도입되면서 C는 진정한 의미에서 나름대로의 지위를 갖추게 된다. C언어는 PC의 변혁을 충분히 활용했다. PC의 수가 늘어나면서 C의 사용자도 더불어 늘어났다. C는 원래 배경인 UNIX 운영체제를 벗어