잡다한 게시물/Q&A

게시글에 오타가 있어서.. ㅠ 더욱 헷갈리게 했습니다 죄송해요. * int b 가 아닌 string b입니다. ?: (삼항 연산자) 란? *본문 책 p128 쪽에 조건 연산자에 대한 자세한 설명이 나와있습니다. 간단하게 설명하면 조건 문에 따른 특정 연산자를 선택할 수 있게 해 줍니다. 기존 연산자에 비해 피연산자가 세 개나 돼서 조금 헷갈릴 수 있는 연산자입니다. 언제나 그렇듯 글보단 시각적인 그림이 이해가 더 잘 되기 때문에! 그림을 그려서 설명을 하겠습니다. string b에는 a == 0? "가나다" : "ABC" 를 비교해서 나온 결과가 들어가게 됩니다. 순서를 보면 1 . a == 0? a가 0인가요? 를 묻습니다. 결과는 참, 거짓으로 나눠지겠죠. 2. 그렇게 나온 참, 거짓으로 뒤에 오는 ..
공백, null값 검사는 많이 사용됩니다. 그 때문에 많은 종류의 null 검사 방법이 사용되고 있죠. 이것이 c#이다. p129쪽에는 null을 판단할 수 있는 연산자를 소개하기도 했습니다. 참고가 될 수 있겠네요. 또한 null 과 string.Empty은 null : 값이 없는 것 string.Empty : 값은 있지만 공백인것 의 차이는 알아둬야 합니다. 아래는 간단한 IsNullOrEmpty을 사용한 null, 공백 체크입니다. 도움이 됐으면 좋겠네요 :)
답변이.. 늦었습니다!! (엄청나게!!) 항상 열심히 공부하시는 모습에 저도 자극받네요..! 일정이 있어서 아침에 답변해야지 했는데 이렇게 늦게 작성합니다! 더보기 [비타민 퀴즈 8 - 2] 여기에 인터페이스 둘(IFlyable, IRunnable)과 이 두 인터페이스를 각각 상속하는 두 개의 클래스 (Plane, Car), 그리고 두 인터페이스를 동시에 상속 (다중 상속)하는 하나의 클래스 (Flyingar)가 있습니다. 이들을 이용해서 인터페이스 다중 상속과 포함 기법을 이용해서 클래 스 다중 상속을 흉내 내 보세요. 우선 코드 전문입니다. 문제와 코드를 보면 지문 1. 지문 2. 지문 3. 지문 4. 지문 그대로 인터페이스를 활용하여 불가능한 클래스의 다중 상속을 하는 문제입니다. *포함 기법을 이..
저도 이것 때문에 고생좀 했습니다.. 하하 우선 답변드리기 전에 재귀 호출에 관한 영상을 첨부하겠습니다. https://dojang.io/mod/page/view.php?id=585 C 언어 코딩 도장: 67.2 재귀호출로 팩토리얼 구하기 이번에는 재귀호출을 사용하여 팩토리얼(factorial)을 구현해보겠습니다. 팩토리얼은 1부터 n까지 숫자를 차례대로 곱한 값이며 ! (느낌표) 기호로 표기합니다. 예를 들어 5!은 5 * 4 * 3 * 2 * 1이며 결과는 120입니다. 다음 내용을 소스 코드 편집 창에 입력한 뒤 실행해보세요. factorial.c #include int factorial(int n) { if (n == 1) // n이 1일 때 return 1; // 1을 반환하고 재 dojang...
재호우96
'잡다한 게시물/Q&A' 카테고리의 글 목록