.NET

C# 기초

변수와 상수, 기본 타입, control flow, 클래스, struct, interface, 예외

25 면접 질문·
Junior
1

C#에서 변수란 무엇인가요?

답변

변수는 프로그램 실행 중에 변경할 수 있는 값을 담는, 메모리상의 이름이 붙은 저장 공간입니다. 각 변수에는 타입이 있어, 어떤 값을 담을 수 있는지와 어떤 연산이 허용되는지를 결정합니다. 명시적인 타입으로 변수를 선언하면 컴파일러가 코드의 일관성을 검증하고 메모리 사용을 최적화할 수 있습니다.

2

C#에서 변수와 상수의 차이는 무엇인가요?

답변

변수는 초기화 후에 값을 변경할 수 있지만, 상수는 컴파일 시 값을 받아 프로그램의 수명 전체에 걸쳐 고정된 채로 유지됩니다. 상수는 const 키워드로 선언하며, 컴파일 시점에 알려진 값으로 초기화해야 합니다. 불변 값에 상수를 사용하면 가독성이 향상되고 컴파일러 최적화가 가능해집니다.

3

C#에서 단순한 정수를 저장하기에 적절한 타입은 무엇인가요?

답변

int 타입은 정수를 저장하기 위해 C#에서 가장 일반적으로 사용되는 정수 타입입니다. 메모리에서 32비트를 차지하며 약 -20억에서 +20억까지의 값을 담을 수 있습니다. 카운터, 인덱스, 수량과 관련된 대부분의 사용 사례에서 int는 값의 범위와 성능 사이에서 좋은 균형을 제공합니다.

4

C#에서 참/거짓 값을 저장하려면 어떤 타입을 사용해야 하나요?

5

C#에서 상수를 선언하는 올바른 구문은 무엇인가요?

+22 면접 질문

다음 면접을 위해 .NET을 마스터하세요

모든 질문, flashcards, 기술 테스트, 코드 리뷰 연습, 면접 시뮬레이터에 접근하세요.

무료로 시작하기