Microsoft Visual C++ 실행을 한다.
프로젝트를 만들고 프로그래밍 작업을 하면
'프로젝트명-작업 파일명'에 작성한 프로그램이 만들어진다.
프로젝트/파일 (hellow/hellow)
file-new 선택하면 Projects탭이 활성화되어 있음
file-new 선택하면 Files탭이 활성화되어 있음
이제 프로그램 명령어를 입력한다.
대소문자 구분하고 숫자 '0'과 영문자 'o'와 구분한다.
/* Hello.c */
#include <stdio.h>
int main(void)
{
printf("Hello, World! \n");
return 0;
}
프로그램 코드를 입력하고 Comfile을 해준다.
컴파일은 고급언어를 기계어로 바꾸는 과정이다.
Ctrl+F7을 누르고 F7을 누르고
옆에 느낌표(!)를 누르면 실행이 된다. 단축키는 Ctrl+F5이다.
실행이 잘 되면 아래쪽 콘솔창에 에러 없음을 알려준다.
그리고 도스창에 입력한 "Hello, World!" 가 표시된다.
출력이 잘 되었으면 이제는
프로그램 소스코드에 주석문(설명문)을 넣고 다시 실행을 해보자
/* Hello.c */
#include <stdio.h> // stdio.h 헤더 파일 포함
int main(void) // main 함수의 시작
// void는 리턴값이 없음을 정의
// return 0를 써넣지 않아도 됨
{
/*
printf 함수는 모니터로 출력을 하는 경우에 사용
인자로 문자열을 전달하면 문자열을 출력한다.
*/
printf("Hello, World! \n"); // 모니터로 문자열 출력
printf("--- 추가 입력 라인--- \n");
return 0; // 0을 반환한다.
} // main 함수의 끝
stdio.h 헤더파일
프로그램 깔때 헤더파일 관련된것들이 있는데 이것을 찾아서 쓴다는 뜻.
stdio.h은 Standard Input/Output library (표준입출력 라이브러리)의 약어로써, C 언어의 표준 라이브러리 함수의 매크로 정의, 상수, 여러 형의 입출력 함수가 포함된 헤더 파일이다. 1970년대, 벨 연구소의 마크 레스크가 쓴 "portable I/O package"[1]로부터 내려저 왔다. C++에서는 호환성을 이유로 stdio.h 헤더 파일이 포함되어 있는 것과 마찬가지로 cstdio도 std 이름공간에서 stdio.h의 함수와 형식이 선언되어 있다. <출처 : 위키백과>
int main(void)
void는 생략이 가능하다
보통 void생략하고 프로그램 끝에 return 0;를 해준다.
return 0;
변수에 0을 입력하고 프로그램을 종료한다는 뜻이다.
(*변수 : 저장할 공간을 만드는 것)
printf("~~~");
큰따옴표 안의 내용을 화면에 출력을 하는 것이다.
'자동제어 > PC 제어' 카테고리의 다른 글
PC제어프로그램 5일차 (20.05.14) - 기본코딩1 (0) | 2020.05.14 |
---|---|
Visual C++ 6.0 단축키 (0) | 2020.05.14 |
PC제어프로그램 4일차 (20.05.12) - (0) | 2020.05.12 |
PC제어프로그램 3일차 (20.05.07) - 진수의 연산, 뺄셈 (0) | 2020.05.07 |
PC제어프로그램 3일차 (20.05.07) - 소수점 진법변환(8 <-> 2 <->16) (0) | 2020.05.07 |