혼자 공부하는 C언어(개정판) 1주차

2023. 7. 4. 00:10C언어/혼공학습단 10기

728x90
# 진도 기본 미션 선택 미션
1주차
(7/3 ~ 7/9)
Chapter 01 ~ 02 비주얼 스튜디오 설치하고 인증하기 2-2 확인문제 3번(p.78) 풀어보기

 

 

 

각 Chapter의 '학습목표'를 바탕으로 책의 내용을 정리했습니다.

 

□ Chapter 01

 . 프로그램: 일의 순서를 나열

 . C언어: 유닉스에 사용하기 위해 제작

    - C 언어의 장점: 시스템 프로그래밍 가능 | 이식성 갖춘 프로그램 생성 | 함수를 사용해 개별 프로그래밍이 가능
 . 컴파일러 다운로드 및 설치: 비주얼 스튜디오 2022 커뮤니티

 . 프로그램을 직접 코딩하고 컴파일 및 실행하는 방법

    - 프로젝트 및 파일 생성: [새 프로젝트 만들기]-[빈 프로젝트]-[추가]-[새 항목]-[Visual C++]-[C++ 파일]

      ※ 확장자 이름은 반드시 .c로 저장
    - 컴파일: 소스 코드를 컴파일러를 통해 컴퓨터가 이해하는 기계어로 만드는 과정  [빌드]-[솔루션 빌드] (Ctrl+Shift+B)
    - 실행 파일 실행: [디버그] - [디버그하지 않고 시작] (Ctrl+F5)  → Debug 폴더에 실행파일 실행

 

□ Chapter 02

 . C프로그램의 구조: main 함수로 시작

 . C프로그램에서 값을 표현하는 방법 결과를 화면에 출력하는 방법: printf 함수

 . 컴퓨터 내부에 값이 저장되는 방식: 모든 데이터를 비트로 변환 (1 byte = 8 bit)  → 아스키 코드 (사람이 사용하는 기호)

   - 실수는 IEEE 754 표준의 double 형식에 따라 번역되며, 첫 비트는 부호 비트(양수는 0, 음수는 1), 이후 11개 비트는 지수부, 나머지 52비트는 소수부를 나타냄

 

 

■ 기본 미션

비주얼 스튜디오 설치하고 인증하기

 

 . 비주얼 스튜디오 설치

012345
슬라이드쇼 →

 . 프로젝트 생성과 소스 파일 작성

01234
슬라이드쇼 →

 . 소스 파일 컴파일

012
슬라이드쇼 →

 . 프로젝트 템플릿 작성

01234
슬라이드쇼 →

 

 

■ 선택 미션

2-2 확인문제 3번(p.78) 풀어보기

 

"홍길동" 대신, 제 이름을 넣었습니다.

 

01
슬라이드쇼 →

 

728x90