변수

하상현·2023년 11월 20일
0

변수의 사용

데이터에 이름을 붙여 저장해야하는 필요가 생겨짐
몇 십만줄의 코드를 개발자들에게 변수는 데이터의 형태와 값을 단번에 알 수 있도록 해줌
변수는 선언과 초기화가 필요합니다.
변수는 타입이 필요합니다.
Dart는 Null - Safety가 중요하기 때문에 Null을 허용하지 않는 변수를 사용하는 경우 반드시 그 값을 초기화해야 합니다.
초기화되지 않은 변수는 자동으로 Null 값을 가지게 됩니다.
Dart는 변수를 명시적으로 선언해줄 수도 있고, 추론할 수도 있습니다.

변수선언(변수초기화)

int example = 3;

int: 나의 변수는 정수형만을 가질 수 있다.
example: 나의 변수 명은 example이다.
=: 오른쪽의 결과를 왼쪽으로 대입한다.(대입연산자)
3: 데이터 값

late : 초기화를 나중에 하겠다는 표시를 하는 역할을 합니다.
final : 한 번 값을 할당하면 변경이 불가능한 키워드 이며, 초기화 후 값을 변경할 수 없습니다.
const : 한 번 값을 할당하면 변경이 불가능한 키워드 이며, 값을 변경할 수 없습니다.

변수선언시 알아야 할 것

예약어는 안된다.
• 예약어란? 프로그래밍 문법의 단어는 쓸 수 없다. 예) void
한글 변수명은 안된다.
첫글자를 숫자로 시작할 수 없다.
공백을 포함할 수 없다.

0개의 댓글