while 문에서 한쌍의 중괄호로 while루프의 범위를 나타내고 있다.
C표준 수학 라이브러리가 거듭제곱을 연산하기 위한 pow()함수를 제공한다.
ex) pow(3.5,2.2) 는 3.5의 2.2제곱을 계산하여 리턴한다.
대입연산자 =
bow = 2002;
->bow라는 변수에 2002를 대입한다는 의미 이다.
i = i+1;
-> i라는 변수의 값에 1을 더하고 더한 값을 변수 i에 대입하라는 뜻이다.
데이터 객체 : 값을 저장하는데 사용할 수 있는 데이터 저장 영역
연산자 우선순위 ( 아래로 갈수록 낮아진다.)
연산자 결합방향
() 왼쪽에서 오른쪽으로
+- (단항연산자) 오른쪽에서 왼쪽으로
*/ 왼쪽에서 오른쪽으로
+- (이항연산자) 왼쪽에서 오른쪽으로
= 오른쪽에서 왼쪽으로
typedef double real;
-> real을 double형의 또다른 이름으로 만든다. ex) real x = 5.2;
++shoe < 3.0 - 전위 연산자
shoe++ < 3.0 - 후위 연산자 비교한 후에 증가한다.
관계연산자
연산자 의미
< 오른쪽이 왼쪽보다 작다
<= 오른쪽이 왼쪽보다 작거나 같다.
== 같다
>= 오른쪽이 왼쪽보다 크거나 같다.
> 오른쪽이 왼쪽보다 크다
!= 같지 않다.
*관계연산자는 대입연산자보다 우선순위가 높다.*
연산자(아래로 갈수록 우선순위가 낮아진다) 결합방향
( ) 왼쪽에서 오른쪽
- + ++ -- sizeof 오른쪽에서 왼쪽으로
* / % 왼쪽에서 오른쪽으로
+ - 왼쪽에서 오른쪽으로
< > <= >= 왼쪽에서 오른쪽으로
== != 왼쪽에서 오른쪽으로
= 오른쪽에서 왼쪽으로
scanf()는 화이트 스페이스를 건너뛴다.
입력할 때 개행과 스페이스를 혼합하여 입력하기 가능
'Programming > C' 카테고리의 다른 글
프로그래밍연습 4 (0) | 2019.05.06 |
---|---|
프로그래밍 연습 3 (0) | 2019.05.06 |
c언어 공부 7 (0) | 2019.05.06 |
C언어 공부 6 (0) | 2019.05.05 |
C언어 공부 5 (0) | 2019.04.28 |