C정리 2주차
2020. 7. 11. 16:59
알고리즘
1. C언어 연산자 1.1 산술 연산자 : +, -, *, /, % 1.2 관계 연산자 : ==, !=, >, =, j : i의 이진수에서 j만큼 비트를 오른쪽으로 옮긴다. *bitwise shift 연산자는 다른 산술 연산자보다 우선순위가 낮다. ②이진 연산자 : &, |, ^, ~ ex) a & b : 이진수 표현에서 각 자리가 둘 다 1이면 1, 나머지는 0이다. a | b : 이진수 표현에서 각 자리가 둘 다 0이면 0, 나머지는 1이다. a ^ b : 이진수 표현에서 각 자리가 다르면 1, 같으면 0이다. ~a : a의 이진법 표현에서 0과 1을 바꾼 값이다. 1.5 대입 연산자(Assignment Operator) ①단순 대입 연산자(Simple Assignment) : =(변수에 값을 저장할..
C정리 1주차
2020. 7. 6. 03:09
알고리즘
1. 소스코드 실행 순서 Preprocess : #으로 시작되는 구문 처리 Compile : 소스코드를 기계어로 바꾸는 과정 Link : 작성한 소스코드를 하나의 실행파일로 만드는 과정 2. 지시문(Directive) C 프로그램에서 #으로 시작하는 문장이다. 3. 함수(Function) C 프로그램 내에서 하나의 기능을 하는 명령 집합이다. C 프로그램에서 main함수는 오직 하나만 존재한다. 함수 이름은 영어 대소문자와 숫자들로만 구성할 수 있고, '_'를 제외한 특수문자는 사용 불가능하다.(맨 앞에 숫자 사용 불가능) 3.1 printf 함수 C언어의 표준출력함수 ex) #include int main() { printf(“Hello world!”); } 3.2 scanf 함수 C언어의 표준입력함수..