1.  논리 연산자 

- 주어진 논리식을 판단하여, true와 false로 결정하는 연산자.

 논리 연산자

설명 

&& 

논리식 모두 참이면 1반환 (and)

 ||

하나라도 참이면 1반환 (or) 

 !

결과가 참이면 0을 , 거짓이면 1반환 (not) 



2. 삼항 연산자

- 조건식? 반환값1: 반환값2

ex)  result=(num1>num2)? num1:num2;



3. 쉼표 연산자

- 두 연산식을 하나의 연산식으로 나타내고자 할 때

- 둘 이상의 인수를 함수로 전달하고자 할 때

ex) int num1=15, num2=8;

     printf("첫 번째 수는 %d이고, 두 번째 수는 %d입니다.\n", num1, num2);



4. sizeof 연산자

- 변수나 상수가 피연산자로 전달되면, 해당 변수나 상수에 해당하는 타입의 크기를 반환. 



5. 포인터 연산자

- 주소 연산자(&) // 변수 이름 앞에 사용, 해당 변수의 주소값을 반환 , 앰퍼샌드, 번지 연산자

- 참조 연산자(*) // 포인터의 이름이나 주소 앞에 사용, 포인터에 가리키는 주소에 저장된 값을 반환, 참조 연산자





'언어 > C' 카테고리의 다른 글

C언어 배열  (0) 2018.11.06
C언어 함수  (0) 2018.11.06
C언어 제어문  (1) 2018.11.02
c언어 기본  (0) 2018.11.02
C프로그래밍  (0) 2018.11.01

+ Recent posts