본문으로 건너뛰기
Advertisement

C 언어 기초 및 설치 가이드

1. 프로그램 소개

C 언어는 1972년에 데니스 리치(Dennis Ritchie)가 개발한 절차지향 프로그래밍 언어입니다.

  • 특징: 강력한 하드웨어 제어 능력, 운영체제(Unix/Windows) 작성의 표준, 포인터(Pointer) 지원.
  • 장점: 실행 속도가 매우 빠르며 메모리 효율성이 뛰어납니다.
  • 활용 분야: 임베디드 시스템, 운영체제(OS), 하드웨어 드라이버, 실시간 시스템 등.

2. Windows/Linux/Mac 환경 셋팅

  • Windows: MinGW 또는 Visual Studio (C++ Desktop Development) 설치
  • macOS: 터미널에서 xcode-select --install로 Clang 설치
  • Linux: 패키지 매니저로 GCC 설치 (sudo apt install build-essential)

3. 간단한 프로그램 (Hello, World)

#include <stdio.h>

int main() {
printf("Hello, World!\n");
return 0; // 프로그램 정상 종료
}
  • #include <stdio.h>: 표준 입출력 라이브러리 추가
  • int main(): 프로그램의 진입점(Entry Point)
  • printf(): 콘솔 화면에 텍스트를 출력하는 함수
Advertisement