Contents
접기
728x90
C# 변수란?
변수는 정보(값)를 담아두는 상자이다
게임에서 캐릭터의 체력을 기억하려면 어딘가에 정보(값)을 저장해야한다!
그때 변수를 쓰면 된다.
int hp = 100;
변수 선언 방법
데이터타입 변수명 = 초기값;
- 변수 선언 및 초기화 예시
int age = 25; // 정수형 변수
string name = "장도치"; // 문자열 변수
변수 사용 방법
변수를 만들고(선언), 값을 넣고(초기화), 필요할 때 가져다 쓴다.
string name = "장도치";
int age = 25;
Console.WriteLine(name + "의 나이는 " + age + "살이에요!");
출력결과
장도치의 나이는 25살이에요!
변수 값 바꾸기
변수는 중간에 값을 바꿀 수도 있다! (상수는 못바꿈)
int score = 0; // 점수는 0점
score = 10; // 점수가 10점으로 변경됨
변수명규칙
규칙 | 설명 | 예시 |
영어, 숫자, _ 사용 가능 | 숫자로 시작하면 ❌ | score1, my_name, data_123 |
의미 있게 짓기 | 나이를 저장하면 age 같이 | height, studentName |
특수문자 금지 | @, #, - 등은 ❌ | my-score → ❌ |
공백 금지 | my score → ❌ | 대신 myScore (카멜표기법) |
키워드 금지 | C#에서 정해진 단어는 변수명으로 못 씀 | 아래 참고👇 |
🔐C# 키워드 목록 (예약어)
abstract as base bool break
byte case catch char checked
class const continue decimal default
delegate do double else enum
event explicit extern false finally
fixed float for foreach goto
if implicit in int interface
internal is lock long namespace
new null object operator out
override params private protected public
readonly ref return sbyte sealed
short sizeof stackalloc static string
struct switch this throw true
try typeof uint ulong unchecked
unsafe ushort using virtual void
volatile while
728x90
'C# > 데이터다루기' 카테고리의 다른 글
[C#] Escape Sequence (0) | 2025.04.14 |
---|---|
[C#] Console.ReadLine(), Console.WriteLine(), Console.Read(), Console.Write() (0) | 2025.03.20 |
[C#] 형변환-TryParse (0) | 2025.03.20 |
[C#] 형변환 (0) | 2025.03.19 |
[C#] 자료형 (0) | 2025.03.18 |