03- 로컬 변수와 글로벌 변수, 구성원 변수의 차이

771 단어
전역 변수
  • 개념: 함수와 괄호 외부에 쓰인 변수를 전역 변수
  • 라고 부른다
  • 작용역: 정의된 줄에서 시작하여 파일 끝까지
  • 정의 및 초기화: 전역 변수는 먼저 정의하고 초기화할 수도 있고 동시에 초기화할 수도 있다
  • 저장 및 해제: 저장 장치 에 프로그램이 시작되면 프로그램이 끝날 때까지 저장 공간을 분배한다
  • 국부 변수
  • 개념: 함수나 코드 블록에 적힌 변수를 국부 변수
  • 라고 부른다
  • 작용역: 정의된 줄부터 괄호나 return
  • 까지
  • 정의와 초기화: 국부 변수는 먼저 정의한 다음에 초기화할 수도 있고 동시에 초기화할 수도 있다
  • 저장 및 해제: 에 저장된 데이터는 창고에 저장된 데이터의 특징이 있고 시스템은 자동으로 해제
  • 구성원 변수
  • 개념: @interface...{}에 적힌 괄호에 적힌 변수를 구성원 변수(속성, 실례 변수)
  • 라고 부른다
  • 사용 방식: 구성원 변수는 대상을 통해서만 접근할 수 있음
  • 정의와 초기화: 구성원 변수는 정의와 동시에 초기화할 수 없습니다. 주의: 구성원 변수는 클래스를 떠날 수 없고 클래스를 떠난 후에는 구성원 변수가 아니다
  • 저장 및 방출: ( )에 저장된 데이터는 자동으로 방출되지 않고 프로그래머만 수동으로 방출할 수 있다
  • 좋은 웹페이지 즐겨찾기