티스토리 뷰
변수(variable)
컴퓨터 프로그래밍에서 변수(變數, variable) 또는 스칼라(scalar)는 아직 알려지지 않거나 어느 정도까지만 알려져 있는 양이나 정보에 대한 상징적인 이름이다. 컴퓨터 소스 코드에서의 변수 이름은 일반적으로 데이터 저장 위치와 그 안의 내용물과 관련되어 있으며 이러한 것들은 프로그램 실행 도중에 변경될 수 있다.
프로그래밍에서의 변수는 수학에서 말하는 변수의 개념과 완전히 일치하지 않을 수도 있다. 컴퓨터 변수의 값은 수학에서처럼 등식이나 공식의 필수적인 부분이 아니다. 컴퓨터 환경에서 변수는 반복적인 과정 안에서 이용할 수도 있다. 이를테면 한 장소의 값을 할당한 뒤 어느 곳에서 사용한 다음 새로운 값으로 다시 할당하고 같은 방법으로 다시 사용할 수도 있다. 컴퓨터 프로그래밍에서의 변수는 긴 이름이 자주 나오며, 어떻게 이용할 것인지에 대한 설명을 나타내는 반면 수학에서의 변수는 짧은 시간 동안 쓰이는 간결한, 한 두 개 문자 이름이다. 컴파일러는 변수의 상징적인 이름을 데이터의 실제 위치로 치환해야 한다. 변수 값, 형, 위치는 일반적으로 고정된 채 유지되는 반면 위치에 저장되어 있는 데이터는 프로그램 실행 도중 변경될 수 있다.
<출처-1>변수 (컴퓨터 과학) - 위키백과
https://ko.wikipedia.org/wiki/%EB%B3%80%EC%88%98_(%EC%BB%B4%ED%93%A8%ED%84%B0_%EA%B3%BC%ED%95%99)
'0. 정보통신' 카테고리의 다른 글
정보통신/컬럼/2016-04-25/ 개발자의 생명은 커뮤니케이션 능력 (임백준) (0) | 2020.05.10 |
---|---|
정보통신/개발자/2017-06-16/ 개발자의 평생공부 (임백준) (0) | 2020.05.10 |
[스프링부트] 에러 : 기본 클래스 로드 실패 (0) | 2020.05.10 |
admin-register.html (0) | 2020.05.08 |
[스프링부트] Hawaii-Boot-Kcdc index.html (0) | 2020.05.08 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- intellij
- COLAB
- database
- Python
- terms
- Mongo
- SpringBoot
- jQuery
- FLASK
- Oracle
- JPA
- maven
- React
- Java
- Eclipse
- Git
- JUnit
- AWS
- SQLAlchemy
- Django
- ERD
- Mlearn
- vscode
- mariadb
- KAFKA
- tensorflow
- springMVC
- nodejs
- Algorithm
- docker
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함