• Home
  • About
    • back
    • ming photo

      ming

      studying

    • Learn More
    • Twitter
    • Facebook
    • Instagram
    • Github
    • Steam
  • Archive
    • back
    • All Posts
    • All Tags
    • All categories
  • categories
    • back
    • HTML+CSS+JavaScript
    • JAVA
    • Algorithm
    • DB
    • JSP
    • 정보처리기사
    • Spring
    • Thymeleaf
    • 기술면접
  • Projects

실기 대비 - C언어 - Do it C 프로그래밍 2~3장

08 Mar 2021

🔶 실기 대비 - C언어 - Do it C 프로그래밍 2~3장

✔ Do it C 프로그래밍 2장

  - 프로그램 : 일의 순서, 확보한 메모리 공간에 처리할 데이터를 입력시키는 과정
  - 저장공간 확보 -> 데이터 입력 -> 처리 -> 출력
  - C언어 : 프로그램을 만드는 프로그래밍 언어
        * 하드웨어 제어, 호환성, 이식성, 함수사용
  - 프로그램 만드는 과정 : 소스코드 작성 -> 컴파일
  - 컴파일러 : Visual Studio
  • 코드
#include<stdio.h>
int main(void){
      printf("Hello~world!!");
}

#include <stdio.h>
// C언어에서 #으로 시작하는 문장은 전처리기
// 컴파일러에게 소스 코드를 번역 전에 명시한 파일을 먼저 참조하라고 지시
// printf 함수에 대한 정보가 stdio.h 파일에 기록되어 있다

int main(void) { 

//main : 함수(Function)
// - 명령들을 일정한 작업 단위로 묶어서 코드를 작성하기 위해 제공
// - C 언어 프로그램은 사용자가 만든 함수의 집합체로 구성
// main함수
// - 프로그램 시작을 나타내므로 반드시 정의해야 한다
// - main함수가 없거나 2개이상 선언하면 링크할 때 오류 발생
// - 함수는 서술문의 그룹으로 구성되므로{} 를 사용하여 영역표시한다

//void : 정해지지않았다 는 의미의 예약어
// main 함수 앞 void : 함수의 수행 결과 값이 정해지지 않았다 는 의미
// main 함수 뒤 void : main 함수로 전달되는 정보가 정해지지 않았다는 의미

printf("Hello~world!!");
//  printf : C언어의 표준 출력 함수
// - 모니터 등의 콘솔 화면에 작성한 문장을 출력
// - 문장 끝에 ;(세미콜론) 반드시 작성해야 한다
}

✔ Do it C 프로그래밍 3장 자료형

  - char : 정수를 표현하는 자료형
        1) signed char : 부호가 있는 1바이트 저장공간
        2) unsigned char : 부호가 없는 1바이트 저장공간
  - short int : 정수를 표현하는 자료형
        1) signed short int : 부호가 있는 2바이트 저장공간
        2) unsigned short int : 부호가 없는 2바이트 저장공간
  - long int : 정수를 표현하는 자료형
        1) signed long int: 부호가 있는 4바이트 저장공간
        2) unsigned long int : 부호가 없는 4바이트 저장공간
  - float, double : 실수를 표현하는 자료형


Share Tweet +1