Skip to content

infosec119/Learning_C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning_C

목표

  • C 콘솔 프로그램에 대해 이해한다.

    • argc, argv

      예) gcc out.c -o out.exe에서 argc = 4, argv[] = ["gcc", "out.c", "-o", "out.exe"]

    • 프로그램은 main(int argc, char* argv[]) 함수를 호출하면서 시작된다.

  • 프로그래밍의 기본적인 문법을 이해한다.

    • 조건문 : if, else

    • 반복문 : for, while, do{} while();

  • 강타입 프로그래밍 언어의 특성을 이해한다.

    • 데이터 타입 (char, int, double..)

    • 배열

    • 문자의 표현 (char들을 나열)

    • 구조체 (struct)

    • 포인터 (데이터의 메모리 위치를 저장하는 타입)

    • 함수 포인터 (컴파일된 코드의 메모리 위치를 저장하는 타입)

  • 간단한 협업 방법과 테스트 기반 프로그래밍을 경험해본다.

    • Git의 간단한 사용 (Clone, Push, Pull)

    • Github 이용 (Pull Request)

    • 테스트 작성

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages