C언어 기초

준비중..

C언어 기초

예제와 함께 C언어 기초 정복!

02 헬로 월드

# 헬로 월드(hello world) <div class="embed-responsive embed-responsive-16by9"> <iframe src="https://www.youtube.com/embed/0w0sJHtCgwM" frameborder="0" allowfullscreen></iframe> </div> ## 목차 1. 헬로 월드 2. 코드 분석 3. 자기소개 하기 4. 요약 ## 1. 헬로 월드 본격 첫 프로그램을 만들어 보자. 그 이름도 유명한 헬로 월드! 아래와같은 문자열을 출력할거다. ``` Hello World! ``` ## 2. 코드 분석 헬로 월드 프로그램 코드는 아래와 같다. ``` #include <stdio.h> // 입출력 라이브러리 로드 int main(int argc, char const *argv[]) // 프로그램의 시작점 { printf("Hello World!\n"); // 문자열 출력 return 0; } ``` 위 코드에서 3가지만 기억하면 된다. 1. 입출력 라이브러리 로드 2. 프로그램의 시작 정의 3. 문자열 출력 ## 3. 자기소개 하기 위 코드를 응용하여 아래와 같은 문구를 출력할 수 있을까? ``` 안녕하세요. 반갑습니다. C 프로그래밍 열심히 배워봐요! ``` 어떻게 해야할까? 문자열 출력부분만 더 추가하면 된다. ``` #include <stdio.h> int main(int argc, char const *argv[]) { printf("안녕하세요. 반갑습니다.\n"); printf("C 프로그래밍 열심히 배워봐요!\n"); return 0; } ``` ### 3.1 주의사항 에러가 났다면 세미콜론(`;`)이 빠진건 아닌지 조심한다. 한 줄 내려서 출력이 안되었다면, `\n`을 추가했는지 확인한다. ## 4. 요약 1. 입출력 라이브러리로드 ``` #include <stdio.h> ``` 2. 프로그램의 시작점 ``` int main(int args, char const *argv[]) { return 0; } ``` 3. 문자열 출력 ``` printf("abcde\n"); ```

Challenge

개념 실습! 학습 내용을 진짜 내 것으로 만들기!