C#

C | C++

const 와 readonly 의 차이

1. const는 선언될때 반드시 초기화되어야 하지만, readonly는 초기화 없이 선언 가능하다. 2. readonly는 생성자에서 변경될 수 있지만, const는 불가능하다. 3. readonly는 계산 결과를 할당할 수 있지만, const는 안된다. readonly double a = Math.Sin(60); // 가능하다 const double b = Math.Sin(60); // 컴파일 에러

Archive

Find Second largest number

기술 면접에서 나왔는데 for문 두 개써서 O(n^2) 으로 써냄. 핳하하하하하하핳하ㅏ하하하하하핳핳하하핳하ㅏ하핳 다시 짜본 코드는, public static void print2largest(int []arr, int arrSize) // 배열과 배열 크기를 파람으로 받고 { // 함수에서 사용할 int 변수 세 가지 // i 는 for 문에서 쓸거고, first와 second는 첫번째 두번째 큰수 int i, first, second; if (arrSize < 2) { Console.WriteLine(" 배열이 2 보다 작다! "); return; } // int 범위내에서 최소값으로 first, second 를 정의 first = second = int.MinValue; // for 문을 하나만 써서..

Archive

터미널 해커!

유니티로 만든 C# 콘솔 게임 터미널 해커 입니다. 파일을 다운받아서 exe 를 실행하면 해보실 수 있습니다.

냉국
'C#' 태그의 글 목록