[chapter 01] 프로그램 만들기~[chapter 02] 상수와 데이터 출력
01-1 프로그램과 C언어
-프로그래밍 언어란 컴퓨터가 이해할 수 있는, 정확한 표현의 규칙을 정의해 놓은 것
-C언어의 탄생
하드웨어에 상관없이 사용하기 위해 C언어가 만들어짐
-C언어의 장점
시스템 프로그래밍 가능
이식성 갖춘 프로그램 생성
함수 사용으로 개별 프로그래밍 가능_
01-2 컴파일과 컴파일러 사용법
-컴파일(compile)이란 소스 파일을 기계어로 바꾸는 과정
chapter 01 정리
-프로그램, C언어, 컴파일, 컴파일러, 비주얼 스튜디오, 컴파일하고 실행하기
-컴파일 과정 3단계
1. 전처리: 소스 파일 가공
2. 컴파일: 전처리된 소스 파일 -> 개체 파일
3. 링크: 개체 파일 + startup code -> 실행 파일
02-1 C 프로그램의 구조와 데이터 출력 방법
-함수
main 함수는 프로그램 시작을 의미하고 필수
main 함수 구조는 머리(함수 원형)와 몸통(함수에서 실행할 일 작성)으로 구성
-함수 작성 규칙
1. 세미콜론(;)으로 문장의 끝 표시
2. 한 줄에 한 문장 작성
3. 일정한 간격으로 들여쓰기
chapter 02-1 정리
-main 함수, 주석문, printf 함수, 제어 문자, 변환 문자
-출력 함수인 printf 함수를 사용해 '문자열, 제어 문자, 정수(%d), 실수(%lf), 수식' 출력하기
-제어 문자 '\n, \t, \r, \b, \a' 기능에 따른 출력 확인하기
02-2 상수와 데이터 표현 방법
-정수 상수 표현법
10진법은 0~9까지의 10개 숫자 (10진법으로 12 표현 시 12)
8진법은 0~7까지의 8개 숫자 (8진법으로 12 표현 시 014)
16진법은 0~9까지의 10개 숫자와 A~F까지의 6개의 영문자 (16진법으로 12 표현 시 0xc)
-실수 상수 표현법
printf 함수는 기본적으로 소수점 형태로 출력하기 때문에 지수 형태로 출력하려면 %le 변환문자 사용
-문자와 문자열
문자는 작은 따옴표('')와 %c 변환 문자 사용
문자열은 큰 따옴표("")와 %s 변환 문자 사용
-진수와 비트
컴퓨터는 모든 데이터를 비트화
1비트는 2개의 값, 8비트를 1바이트
정수는 4바이트, 32비트, 2진수로 변환
실수는 8바이트, 64비트, IEEE 754 표준 double형태로 변환
문자는 4바이트, 32비트, 아스키 코드 값과 같은 2진수로 변환
chapter 02-2 정리
-상수는 값을 바꿀 수 없는 것으로 정수, 실수, 문자, 문자열
-정수,실수,문자,문자열의 표현과 출력 확인
1주차 기본 숙제
비주얼 스튜디오 설치하고 인증하기
1주차 추가 숙제
02-2 확인 문제 3번 풀기