- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- JSP
- 그라파나
- Android
- Python
- 네트워크
- docker
- 안드로이드
- RaspberryPi
- GUI
- 라즈베리파이
- centos docker
- 쉘 스크립트
- Java
- Linux
- 클라우드
- LEVIATHAN
- 리눅스
- GPIO
- Tkinter
- ACL
- 자바
- 쉘 스크립트 기초
- synology
- nginx
- 메소드
- Shell script
- 쉘 스크립트 if문
- API
- System
- 프로젝트
- Today
- Total
IT창고
C 연산자 본문
연산자(operator)는 둘 이상의 피연산자에 대해 수행할 평가를 지정합니다.
연산자 : 연산을 수행하는 기호
피연산자 : 연산자의 작업 대상
산술연산자 : + - * / % << >>
비교연산자 : > < >= <= == !=
논리연산자 : && || ! & | ^ ~
대입연산자 : = (+ 복합대입연산자)
산술연산자에 대해 알아보겠습니다.
복합 대입 연산자에 대해알아보겠습니다.
복합 대입연산자는 대입연산자(=)에 다른 연산자가 합쳐진 것을 말합니다.
int iNum = 10;
iNum += 5; // 이 코드는 iNum = iNum +5; 와 동일합니다. 즉 iNum은 15입니다.
단항연산자
항이 하나 밖에 없다. (피연산자가 1개)
1. 증감연산자 ++, --
피연산자의 값을 1증가(++) 또는 1감소(--)
2. 부호연산자
피연산자의 값에 부호 적용 (-만 사용한다고 생각)
비교연산자에 대해 알아보겠습니다.
조건 만족 : 정수 1 반환 (참) -> true 조건 불만족 : 정수 0반환(거짓) -> false
C언어에서 0이 아닌 모든 값을 '참'으로 간주합니다.
등가비교 : 두 값이 같은지 다른지 비교 == !=
대소비교 : 두 값의 크기 비교 > < >= <=
논리연산자에 대해 알아보겠습니다.
조건문 , 반복문의 '조건식'에서 사용합니다.
AND 연산 && 둘다 참이면 참
OR 연산 || 하나라도 참이면 참
논리부정 ! true/false 의 결과를 반대로
OR연산(||)은 좌측식이 참이면 우측식은 프로그램안에서 연산하지 않고 바로 참의 결과가 나옵니다
AND연산(&&)은 좌측식이 거짓이면 우측식을 연산하지 않고 바로 거짓의 결과가 나옵니다
비트(bit)연산자에 대해 알아보겠습니다.
비트연산은 2진수로 계산을 합니다.
조건 연산자 (삼항연산자)에 대해 알아보겠습니다.
조건식 ? 식1 : 식2
조건식이 참(1)이면 식1을 수행 , 거짓(0)이면 식2를 수행합니다.
조건문으로 삼항연산자를 대체할수있습니다.
형변환(자료형의 변환)에 대해 알아보겠습니다.
자동 형변환
정수 -> 실수 : 없던 소수점이 생김 (오차가 발생할수있습니다)
실수 -> 정수 : 소수점 이하 값은 소멸 (정수만 남습니다)
큰 타입 정수 -> 작은 타입 정수
명시적 형변환(casting)
(type)을 값 앞에 명시하여 변환합니다
(int)3.14 ==> 3
'프로그래밍 > C' 카테고리의 다른 글
C 반복문 for, while, do~while (0) | 2018.05.18 |
---|---|
C 조건문 if, switch (0) | 2018.05.17 |
C 간단한 연습문제 (0) | 2018.05.17 |
C input (0) | 2018.05.16 |
C 자료형 , 변수 (0) | 2018.05.13 |