반응형
문제 021 대입 연산자 이해하기(=)
문제 022 부호 연산자 이해하기(+,-)
문제 023 사칙 연산자 이해하기(+,-,*,/)
문제 024 증감 연산자 이해하기(++,--)
++x는 함수에 사용하기 전에 1을 먼저 증가시키라는 뜻입니다
x++는 함수에 x를 사용한 후에 1을 증가 시키라는 뜻입니다
문제 025 관계 연산자 이해하기(<,>,=,>=,<=,!=)
문제 026 논리 연산자 이해하기(||,&&,!)
&&는 and를 ||를 or를 !는 not을 뜻합니다
문제 027 조건 연산자 이해하기(?:)
?을 기준으로 왼쪽이 참이면 :의 왼쪽을 출력하고 거짓이면 :의 오른쪽을 출력합니다
문제 028 쉼표 연산자 이해하기(,)
문제 029 비트 연산자 이해하기(|,&,~,^,<<,>>)
&는 논리곱으로 둘다 1이면 1이고 둘중에 하나라도 0이면 0이 됩니다
~는 모든 비트의 값을 반전 시킵니다
^는 베타적 비트합으로써 둘 중의 하나만 참인 경우에 참이됩니다
>>는 모든 비트를 오른쪽으로 옮깁니다
<<는 모든 비트를 왼쪽으로 옮깁니다.
문제 030 캐스트 연산자 이해하기
캐스트 연산자를 쓰면 형 변환이 됩니다.
'Language > C' 카테고리의 다른 글
[C언어 300제] 문제041~050 (0) | 2017.10.05 |
---|---|
[C언어 300제] 문제031~040 (0) | 2017.10.03 |
[C언어 300제] 문제011~020 (0) | 2017.09.29 |
[C언어 300제]문제 001~010 (0) | 2017.09.24 |