역 참조 연산자/ 구조체/ 비교,논리,조건 연산자

·2022년 5월 18일

C-Study

목록 보기
7/21

#220518
chapter. 32,33,34

  • 역참조 연산자
    : 포인터형 변수에만 사용, 포인터 포인터~
     int num1 = *p;
  • 주소 연산자 &
    : 피연산자가 '&' 하나일 때는 주소연산자
    int num = 10; 
     int* p = &num1; 
  • . 연산자
    • 클래스가 없기 때문에 함수 호출에 쓸 수 없음
    • 공용체의 멤버 변수에 접근할 때 사용
  • -> 연산자
    • ‘.’와 ‘*’를 합친 것
       ex). (*s).data = s -> data 같은 의미
  • 비교 연산자, 논리 연산자
    • ==, !=, <. <=, >, >=, &&, ||
  • 조건 연산자
    • if, eles를 조건문을 한줄로 반환한 것이라고 보아도 됨
    • 삼항연산자라고 부름
    • 조건 확인 후 성립하면 ? 뒤의 값, 아니라면 : 뒤의 값
      int min = num1 < num2 ? num1 : num2;
profile
Hakuna Matata

0개의 댓글