반응형
본 글은 내가 강의를 보고 배운점을 정리 하는 과정 중 하나 입니다.
제 정리를 통해 쉽게 정보를 얻어 갔으면 좋겠습니다.
문제
C/C++언어에서 가장 기본적인 명령이 출력문이다.
printf()를 이용해 다음 단어를 출력하시오.
“
Hello
“
정답
#include <stdio.h>
int main()
{
printf("Hello");
return 0;
}
해설
#include <stdio.h> // 컴파일 하기전에 stdio.h를 추가하라는 의미
- #은 “전처리기”라는 뜻 입니다.
- 전처리기 : 컴파일 하기 전 미리 처리해야 하라는 명령어
- 컴파일 : 어떤 언어의 코드 전체를 다른 언어로 바꿔주는 과정
- 컴파일러 : 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 언어 번역 프로그램
<stdio.h> // 헤더파일
- .h는 확장자를 가르키며 .h 확장자는 헤더파일을 가르킵니다.
- 헤더파일 : 이미 만들어져 있는 함수가 어떤게 있는지 정리한 목차
- stdio.h : (Standard Input Output)은 표준 입출력 헤더파일이며, 입출력, 반복문, 조건문 등을 사용 가능!
int main() // 메인함수
- C언어의 가장 기본적인 함수
- 실행 버튼을 누르면 main함수 안에 있는 코드가 가장 먼저 실행합니다.
{ // 메인 함수 시작 중괄호
- 이 중괄호로 부터 메인 함수가 시작 됨을 표시합니다.
printf("Hello"); // 출력 함수
- printf는 출력을 하는 구문을 의미합니다.
- ()괄호안에는 “(따옴표)안에 출력하고 싶은 구문을 넣습니다.
- ;(세미콜론)은 한 줄의 코드의 마침을 의미합니다. 안녕하세요.처럼 .(마침표)을 의미합니다!
return 0; // 변환 함수
- 이 중괄호로 부터 메인 함수가 시작 됨을 표시합니다.
- ;(세미콜론)은 한 줄의 코드의 마침을 의미합니다. 안녕하세요.처럼 .(마침표)을 의미합니다!
} // 메인 함수 종료 중괄호
- 이 중괄호로 부터 메인 함수가 종료 됨을 표시합니다.
반응형
'Develop > C' 카테고리의 다른 글
C언어 프로그래밍 기초 정리 #3. 코드를 구성하는 기본 요소 (0) | 2023.03.14 |
---|---|
C언어 프로그래밍 기초 정리#2. C언어 기초 1 (0) | 2023.03.14 |
C언어 프로그래밍 기초 정리 #1. 프로그래밍이란? (0) | 2023.03.13 |
[CodeUp 끝판왕 정리] C언어 코드업 1003번 1003 : [기초-출력] 출력하기03 (0) | 2023.03.08 |
[CodeUp 끝판왕 정리] C언어 코드업 1002번 1002 : [기초-출력] 출력하기02 (0) | 2023.03.08 |