입문편(기본문법)

변수

by 김효복 posted Feb 09, 2020 Views 40 Replies 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

변수

가. 변수란 무엇일까?

변수라는 말을 풀어보면, 변하는 수라는 의미입니다. 이를 프로그래밍적인 의미로 풀어보면 메모리공간을 의미합니다. 즉 메모리 공간의 주소는 16진수(0x??????)로 보통 이루어져 있는데 이는 사람이 일일이 기억하고 찾아가기가 무척 어렵습니다. 그래서 이러한 공간들을 사람이 쉽게 접근할수 있게 하기위해 이름을 지어주게 합니다. 이를 변수라고 일컫습니다.

그림1.png

위의 그림을 보시면 하나의 메모리공간을 만들고, 왼쪽은 0xffffff라는 이름이고, 오른쪽은 A라는 이름입니다. 스크립팅을 할때 어떤 이름을 사용하는게 가독성과 생산성이 효율적일까요? A라는 이름의 메모리공간을 사용하는게 여러모로 편리하겠죠?

그림2.png

변수의 의미가 이렇게 이름을 정해서 사용하는것도 있지만, 근본적으로는 저렇게 메모리 공간을 사용 할 수 있습니다. A라는 변수에 1000이라는 숫자를 넣어주면, A의 메모리 공간이 1000이라는 값을 가지고 있게 됩니다. 그래서 나중에 A변수의 값이 필요하면 A라는 메모리공간에 접근해서 값을 꺼내서 사용 할 수 있겠죠?

 

나. 오토핫키 변수 선언 및 사용방법

오토핫키의 변수 선언은 정말 쉽게 되어있습니다.

그림3.png

스크립트 편집기에서 변수명만 입력해주면 끝입니다. 여타 다른 언어들 같은 경우에는 변수의 데이터 타입을 선언한 후에 변수명을 입력해야하는 반면에 오토핫키는 데이터타입을 선언해줄 필요가 없습니다. 정말 간단하죠?

그림4.png

단지 숫자형인지, 문자형인지, 문자열인지만 표시해주면 됩니다.  위에서 사용되는 “:=” 기호의 의미는 대입연산자라고 부릅니다.
대입 연산자는 단순히 "값을 저장한다" 라는 의미정도만 알고 계시면 될 것 같습니다.


크리에이티브 커먼즈 코리아 저작자표시 Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지/3.0에 따라 이용하실 수 있습니다

 


Board Pagination Prev 1 ... 6 Next
/ 6