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(): 콘솔 화면에 텍스트를 출력하는 함수