1 - Hello,World!
<학습하기>
프로젝트(project)
하나의 프로그램을 만들기 위해 필요한 파일들을 묶어 관리하기 위한 단위.
프로그램 파일, 그래픽 파일, 음성파일, 데이터 파일 등이 포함된다.
솔루션(solution)
어떤 목적을 위해 필요한 프로그램들 - 프로젝트들의 모임
주석(comment)
프로그램 명령어가 아니라 프로그래머가 보기 위해 추가한 메모.
-한줄 주석 : //으로 시작해서 문장 끝까지.
-여러줄 주석 : /*로 시작해서 */까지.
함수(function)
어떤 작업을 하기 위한 명령어 여러개를 묶어서, 필요할때마다 간단하게 작업을 할 수 있도록 하는 묶음.
-main함수
프로그램의 시작점으로, 프로그램을 실행시키면 윈도우에서 이 main함수를 찾아 실행하게 된다. 그러므로 main 함수는 프로그램 안에 반드시 단 하나가 있어야 한다.
함수는 함수 이름과 몸체로 구성되어 있으며, 함수를 구성하는 명령어들은 함수 몸체에 정의되어 있다. 함수 몸체는 하나의 블럭으로 이루어져 있다.
블럭(block)
0개 이상의 명령어들이 중괄호 {}로 묶어있는 단위. 프로그램 실행의 단위가 된다. 블럭은 서로 중복될 수 있으며, 중복된 블럭을 쉽게 알 수 있도록 들여쓰기를 하는 것이 좋다.
{
명령어
{
명령어
명령어
}
명령어
명령어
}
문자열을 출력하는 함수 : puts
문자열을 출력할 명령어들을 모아놓은 묶음.
형식
puts(문자열);
문자열
이중따옴표(")으로 앞뒤가 묶인 문자들의 집합.
컴퓨터에서 사용할 수 있는 모든 문자 (영문자, 숫자, 특수문자, 한글, 한문, ...)가 들어갈 수 있다.
<실습>
#include <stdio.h>
main() // 메인함수 시작.
//main 함수는 ' 화면에 Hello, World라고 출력'하기 위한 명령어들을 모아놓은 함수.
{
//화면에 Hello,World!라고 출력하라.
puts("Hello, World!"); // 명령어는 반드시;으로 끝나야함.
puts("안녕하세요");
}
프로젝트(project)
하나의 프로그램을 만들기 위해 필요한 파일들을 묶어 관리하기 위한 단위.
프로그램 파일, 그래픽 파일, 음성파일, 데이터 파일 등이 포함된다.
솔루션(solution)
어떤 목적을 위해 필요한 프로그램들 - 프로젝트들의 모임
주석(comment)
프로그램 명령어가 아니라 프로그래머가 보기 위해 추가한 메모.
-한줄 주석 : //으로 시작해서 문장 끝까지.
-여러줄 주석 : /*로 시작해서 */까지.
함수(function)
어떤 작업을 하기 위한 명령어 여러개를 묶어서, 필요할때마다 간단하게 작업을 할 수 있도록 하는 묶음.
-main함수
프로그램의 시작점으로, 프로그램을 실행시키면 윈도우에서 이 main함수를 찾아 실행하게 된다. 그러므로 main 함수는 프로그램 안에 반드시 단 하나가 있어야 한다.
함수는 함수 이름과 몸체로 구성되어 있으며, 함수를 구성하는 명령어들은 함수 몸체에 정의되어 있다. 함수 몸체는 하나의 블럭으로 이루어져 있다.
블럭(block)
0개 이상의 명령어들이 중괄호 {}로 묶어있는 단위. 프로그램 실행의 단위가 된다. 블럭은 서로 중복될 수 있으며, 중복된 블럭을 쉽게 알 수 있도록 들여쓰기를 하는 것이 좋다.
{
명령어
{
명령어
명령어
}
명령어
명령어
}
문자열을 출력하는 함수 : puts
문자열을 출력할 명령어들을 모아놓은 묶음.
형식
puts(문자열);
문자열
이중따옴표(")으로 앞뒤가 묶인 문자들의 집합.
컴퓨터에서 사용할 수 있는 모든 문자 (영문자, 숫자, 특수문자, 한글, 한문, ...)가 들어갈 수 있다.
<실습>
#include <stdio.h>
main() // 메인함수 시작.
//main 함수는 ' 화면에 Hello, World라고 출력'하기 위한 명령어들을 모아놓은 함수.
{
//화면에 Hello,World!라고 출력하라.
puts("Hello, World!"); // 명령어는 반드시;으로 끝나야함.
puts("안녕하세요");
}
댓글
댓글 쓰기