반응형
전역변수(Global variable) : 프로그램 전체에서 유효하다.
지역변수(Local variable) : 함수를 선언한 { } 내에서만 유효하다.
매개변수(parameter) : 메소드가 호출될 때 시작되고, 메소드가 끝나면 소멸된다.
Java, Python 언어 등에서 사용되는 변수 종류이다. 자바스크립트도 예를 들면 되는데 일단 간편한 파이썬을 예로 들면,
def variable1(a):
localVariable = "This is local variable입니다. 여기에서만 쓸 수 있는 변수"
print(localVariable)
print("호출도 함수 내에서만 할 수 있죠")
print(iAmGlobalVariable)
a = 5
print(a)
iAmGlobalVariable = "아무곳에서든 소환 가능"
variable1(parameterVariable)
print("-------")
print(iAMGlobalVariable)
와 같이 간단하게 local variable 은 다음과 같이 함수 내에서만 호출하는 형태이며, iAmGlobal Variable은 함수 내에서든 함수 밖에서든 소환할 수 있다. 또, 파라미터 라고 매개변수는 메소드를 호출할 때 사용한다.
반응형
'Programming' 카테고리의 다른 글
atom packages 설치하기, atom-beautify, 한꺼번에 코드 타이핑하기 (0) | 2022.09.18 |
---|---|
google font - 구글 폰트 굵기 조절하기thin, regular, black, 굵기 추가 (0) | 2022.09.14 |
개체 무결성 (0) | 2022.04.29 |
용어 정리) TCP/IP 플래그 비트 , 영속 계층의 DAO, DTO, VO (0) | 2022.04.29 |
(보안) 시큐어코딩SecureCoding, OWASP, 한국인터넷진흥원, 소프트웨어 보안약점 진단가이드 (0) | 2022.04.24 |