티스토리 뷰

Note

변수의 유효 범위(scope)

zoffldlah 2022. 11. 26. 16:38

QR인식 or 이미지 클릭하여 회원가입시(평생 수수료 25%이상 할인)-[25% or more discount on commission]

 

아래 링크를 통해 가입시 바이낸스 코인 거래수수료 25% 평생할인!

25% lifetime discount on Binance Coin transaction fees when you sign up through the link below!

https://accounts.binance.com/en/register?ref=286562663

 

Log In | Binance

login-description

accounts.binance.com

 

바이낸스 추천코드로 가입하고 수수료 25% 평생 할인 받으세요! (바이낸스 가입 레퍼럴코드, 추천

바이낸스 추천코드로 가입하고 수수료 25% 평생 할인 받으세요! 바이낸스 가입코드, 레퍼럴코드, 추천코드, 할인코드  :  ( 286562663 ) 아래 링크를 통해 가입시 25% 할인 받을 수 있습니다 http

pink24.tistory.com

 

 

 유효 범위 : 변수의 참조가 유효한 범위

 변수의 유효 범위 구분

 지역 유효 범위(local scope) : 함수 또는 블록 내부에서 선

언되어 해당 블록 내부에서만 변수의 참조가 가능

 지역변수 (내부변수, 자동(auto)변수)

 함수의 매개변수도 함수 전체에서 사용 가능한 지역변수

 선언 후 초기화하지 않으면 쓰레기값이 저장되므로 주의

 지역변수는 stack에 생성되었다가 블록 종료시 자동 제거

 전역 유효 범위(global scope) : 프로젝트를 구성하는 모든

파일에서 변수의 참조가 가능

 전역변수 (외부변수)

 지역변수와 동일한 이름의 전역변수는 참조 불가능 (이렇게 쓰지 말

자!)

 static으로 선언하면 파일 내에서만 참조 가능. (반드시 상수로만 초

기화 가능!)

 다른 파일의 전역변수를 사용하려면 extern 선언 사용

보통의 선언문 앞에 extern 붙이고 초기값 주지 않기.

 프로그램 어디에서든지 수정할 수 있으므로 사용이 편하나

파일간 경계가 불명확해지므로 사용을 지양

'Note' 카테고리의 다른 글

자바, 안드로이드 소수점 자르기  (0) 2022.12.06
신석기문화의 전통과 특징  (0) 2022.11.30
청약의 효력  (0) 2022.11.22
칵테일이란?  (0) 2022.11.20
노인의 신체적 변화  (0) 2022.11.19
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함