변수선언
int a;
char b;
처럼 선언
1. c언어 변수의 이름은 알파벳,숫자,언더바 .... 곧 c언어도 한글변수명이 지원되지 않을까
2. 변수명이 대소문자 구분
3. 숫자로 시작할 수 없고 키워드 사용불가 키워드는 미리 정해진 함수 몇가지가 있다
4. 공백포함불가
연산자
= 대입
+ 더하기
- 빼기
* 곱하기
/ 나누기
% 나머지 출력
+=
-=
*=
/=
%=
이거 예
a=a+b; 이거랑 같은 뜻 a+=b;
나머지도 마찬가지
a++; //a를 보고나서 1 더하기
++a; //a에 1 더하고나서 보기
a--;
--a;
관계연산자
<
>
== 같다
!= 다르다
<=
>=
논리연산자
&& - and
|| - or
! - not
비트단위연산자
~ NOT 키보드 왼쪽위 1왼쪽에 있는넘
& AND
^ XOR
| OR 백스페이스 옆의 '\'와 함께 있는넘OR
<< shift 연산 왼쪽으로 shift ( 0001101 을 <<하면 0011010 이 된다. 새로 생기는 칸은 0으로 채운다.
>> shift 연산 오른쪽으로 shift
,(콤마)도 연산자라는듯... 별필요없을래나
연산자 우선순위도 있지만... 쓰다보면 알 수 있을래나