![]() |
![]() |
Ch 04. 기초문법 - 01. 프로그램 제어하기1-1, 1-2, 1-3. 1-4
연산자들에 대해서 들어가는 수업.
단항 연산자, 이항 연산자, 삼항 연산자. 가끔 코드를 볼 때 삼항연산자가 종종 나오는데 막상 내가 쓰는일은 잘 없는 것 같아. 삼항연산자 잘 쓰면 완전 간지나는데 코드 많이 짜다 보면 언젠가 자주 쓰겠지? 근데 사실 삼항연산자가 효율적인지 아닌지는 잘 모르겠음. 선생님도 삼항연산자를 복합적으로 보면 가독성이 좋지 않기 때문에 추천하지 않는다고 한다.
산술 연산자는 더하기 빼기 나누기 곱하기 나머지 어쩌구저쩌구 모든 수치 구하는 연산자들.
계산 우선순위는 수학이랑 비슷함. 괄호 안에 있으면 먼저 계산하면 됨.
증감 연산자는 전치 연산, 후치 연산이 있음! 이것도 자바랑 똑같다.
할당 연산자는 연산 후 재할당됨.
관계 연산자, 논리 연산자, 논리부정연산자는 true, false
조건 연산자: 삼항 연산자
나는 졸리다 ? 맞다면 여기가 출력 : 아니라면 이곳이 출력
이전 강의에서 nullable 형식을 배우며 ?를 활용했었는데 삼항연산자에서도 ?가 들어간다. 자바에서 먼저 배웠었기 때문에 nullable보다 삼항연산자의 ?에 더 익숙한데 nullable을 봐도 당황하지 않도록 잘 복습해두자.
비트 연산자( << , >> )와 비트 논리 연산자( | , ^ , & , ~ )는 계산이 빠름. 많이 쓰는건 아닌데 빠르게 연산이 필요한 부분, onoff 방식 토글 형의 옵션값이 많은 부분에서 종종 사용하긴 함. 아주 쪼끔 이득이 있다고는 함. 비트연산자의 예시의 경우 선생님이 만드신 코드가 이해하기 쉬워 보인다.
null병합 연산자: null값을 체크하는 연산자. 물음표 두 개를 써서 연산함.
null이야 ?? ㅇㅇ
null이라면 ㅇㅇ 아니면 false가 출력됨
강의가 각 연산자들의 역할만 알려주는 수준이고 아주 기초라 편하게 들을 수 있어서 좋다. 선생님이 설명도 잘 해주셔서 되게 좋은 것 같아.
https://bit.ly/37BpXiC
공백제외 : 총 732자 (1,327byte)
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
#패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #C#과유니티로배우는게임개발올인원패키지Online. #C#과 유니티로 배우는 게임 개발 올인원 패키지 Online.
'인강 > 패스트캠퍼스_환급챌린지' 카테고리의 다른 글
[패스트캠퍼스 챌린지 10일차] 코딩테스트로 배워보는 C# (1) | 2021.09.15 |
---|---|
[패스트캠퍼스 챌린지 09일차] 코딩테스트로 배워보는 C# (0) | 2021.09.14 |
패스트캠퍼스 환급챌린지 데일리미션 주간보고 (0) | 2021.09.12 |
[패스트캠퍼스 챌린지 07일차] 코딩테스트로 배워보는 C# (0) | 2021.09.12 |
[패스트캠퍼스 챌린지 06일차] 코딩테스트로 배워보는 C# (0) | 2021.09.11 |
댓글