[프로그램] 기억클래스에 따른 프로그램

등록일 2003.10.05 한글 (hwp) | 5페이지 | 가격 500원

소개글

도움되시길

목차

1.기억 클래스 auto
2.기억 클래스 static
3.기억 클래스 extern
4. 기억 클래스 register

본문내용

C에서 변수의 기억 클래스(storage class)는 블록이 활성화될 때 기억장소를 확보하는 지역 생존시간(local life time)의 기억 클래스(auto 와 register)와 실행시간 동안에 기억장소를 확보하는 전역 생존시간(global life time)의 기억 클래스(static과 extern)로 구분된다. 이때 전역 생존시간을 갖는 변수는 프로그램 전역에서 참조될 수 있는 전역변수(global variable)와 구별된다. 기억클래스는 함수에도 적용된다.

기억 클래스 지정자에는 auto를 포함하여 다음과 같은 4종류가 있다.
1.기억 클래스 auto
1) 어떤 함수의 내부에 선언되어 선언된 함수 내의 프로그램에만 영향을 미치는 지역 변수이다.
2) 함수의 실행 중(활성화)에만 유효, 함수의 활성화는 호출될 때 활성화되고 실행이 끝나면 사라진다. 선언된 변수는 관련 함수가 실행 중에만 사용되고 함수의 실행이 종료 되면 자동적으로 사라지므로 일시적인 기억공간(스택 : stack)을 이용한다.
3) 예약어 auto는 생략이 가능하다. 즉 C에서 사용된 대부분의 변수는 auto가 생략된 자동 변수이다.
4) 자동 변수는 변수를 선언할 때 초기화 시키지 않으면 임의의 값을 가진다.
5) 실행함수에서 선언된 인수는 실행함수에서만 사용되는 자동 변수이다.
6) 자동 변수는 다른 함수나 블록이 자동 변수를 변경시키지 못하므로 안정성 있고 융통성이 있는 변수이다.
*원하는 자료를 검색 해 보세요.
  • C언어 기억클래스 10페이지
    C-programing Report : 3 C h a p t e r : 0 8 “ 기 억 클 래 스 ” 학 교 : 서울산업대학교 학 과 : 기계설계및자동화공학부 담당교수님 : 백금란 교수님 학 번 : 02161894 이 름 : 이 준 영 ◎ 8.1 정의와 선언의 구분..
  • [C 언어] 변수 1페이지
    C-언어 1. 변수의 영역 규칙 지역변수 와 전역변수의 차이점 지역변수(lacal variable)- 함수의 내부에서 선언되어 그함수의 내부에서만 유효하다. 전역변수(global variable)- 한번의 선언으로 프로그램 어디에서나 사용가능하다. 2. 기억클래스 기억..
  • c언어 함수 및 선행 처리기 8페이지
    6. 함수 및 선행처리기 1. 함수의 정의 o정의된 작업을 수행하는 코드로 이루어진 블록 o모든 함수는 독립적이며 동등하다 oC함수의 일반적인 형식 type function-name(parameter-list) { statements } - type: 함수의 반환값 ..
  • 밥로스 12페이지
    EBS 시청률의 영웅 미술계 희대의 사기꾼 밥 로스♪ 목차♪ ♪ 밥 로스는 누구인가? - 밥로스 생애 ♪ 밥 로스 클래스 ♪ 밥 로스 기법 ♪ 밥 로스 그림, 평가 ♪ 기억되는 밥 로스 밥 로스는 누구인가 ♪ 밥 노먼 로스 (Bob Norman Ross) 미국 공군 제..
  • [공학]OLEDB 에 대해서 10페이지
    ■ Oledb 1. DataSet 클래스 메모리 내의 데이터 캐시를 나타낸다. DataSet 은 데이터 소스에서 검색한 메모리 내의 데이터 캐시이며 ADO.NET 아키텍처의 주요 구성 요소이다. DataSet 은 DataRelation 개체를 통해 서로 연결할 수 있는..
  • [화일처리론] AFX클래스의 역할 3페이지
    < AFX 클래스의 역할 > ** 프로그램 뼈대 ** Application Framework - MFC는 대부분의 공통적으로 수행하는 기능들을 미리 구현 · 시스템 메뉴, 메뉴, 도구모음, 최대화, 최소화, 닫기 버튼 · 프로그램 크기조절 · 상태 바 상태표시 · 각 ..
  • [컴퓨터공학]AWT 패키지와 윈도우 프로그래밍(워드자료) 55페이지
    AWT 패키지가 윈도우를 만났을때 AWT 패키지는 Abstrac Window Toolkit의 약자로 사용자 정의 인터페이스를 제공한다. AWT 패키지에는 Button 클래스, Label 클래스, Image클래스, Checkbox 클래스, Text 클래스, TextFi..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [프로그램] 기억클래스에 따른 프로그램