1. 학습내용
데이터(Data): 담아야 하는 것 ex) 국, 밥, 반찬 등
변수(Variable): 데이터(Data)를 담는 그릇
데이터 타입(Data Type): 그릇에 대한 라벨링 ex) 국그릇, 밥그릇, 범용그릇 스티커를 붙이는 것
1) 변수를 선언할 때에 대한 규칙
a. 데이터타입 변수이름 = 값; 순으로 작성
b. 숫자로 시작할 수 없음.
c. 띄어쓰기, 특수기호를 사용할 수 없음. _는 허용.
d. 한글 사용 가능.
2) 데이터 타입의 종류
| 분류 | 데이터 타입 | 설명 | 데이터 입력 예시 | 비고 |
| 숫자 | int | 소수점 없는 정수 | 10, -5, 0 | 사람 수, 나이 |
| " | long | 아주 큰 정수 | 176543789 | 억 단위 이상 |
| " | float | 소수점 있는 실수(4바이트 이내) | 3.14f | 처리속도 빠름 반드시 f를 숫자 끝에 붙여야 함 오차 있음 |
| " | double | 소수점 있는 실수(8바이트 이내) | 3.141592 | 가장 일반적 오차 조금 존재 |
| " | decimal | 소수점 있는 실수(16바이트 이내) | 3.141592...m | 돈, 금융 계산 반드시 m을 숫자 끝에 붙여야 함 오차 거의 없음 |
| 논리 | bool | 참/거짓 | true, false | 스위치 켜짐, 꺼짐 |
| 문자 | char | 문자 1개 | 'A', '8' | 알파벳, 키 입력 반드시 ''를 같이 써야 함 |
| 문자열 | string | 글자들의 모음 | "Hello, World!" | 이름, 문장 반드시 ""를 같이 써야 함 |
| 날짜/ 시간 | DateTime | 날짜 + 시간 | 2025-07-23 14:00 | 달력, 시계 |
| 없음 | null | 값이 없음(비어있음) | null | 아직 모름, 공란 |
| 기타 | object | 모든 값을 담을 수 있음 | "문자" or 123 | 아무거나 담는 용으로 씀 단, 출력시 형변환 필요 |
3) 과제
Q.

A.
string 과일 = "포도";


'오즈코딩스쿨 사전학습' 카테고리의 다른 글
| 게임개발 초격차 캠프 미션지 13 - C# - 조건문 (0) | 2026.04.08 |
|---|---|
| 게임개발 초격차 캠프 미션지 12 - C# – 연산자 (0) | 2026.04.07 |
| 게임개발 초격차 캠프 미션지 10 - C#이란? (0) | 2026.04.05 |
| 게임개발 초격차 캠프 미션지 09 - 첫 프로그램 만들어 보기 (0) | 2026.04.04 |
| 게임개발 초격차 캠프 미션지 08 - Visual Studio 설치 (0) | 2026.04.03 |