새 프로젝트 만들기를 만들고요.
템플릿을 빈 프로젝트로 해주세요.
저는 Projects-202004 라는 솔루션을 만들었습니다.
파일 탐색기에서 폴더 열기를 현재 솔루션의 프로젝트의 폴더를 바로 확인할 수 있습니다.
계정(Users) 안에 Projects-2020.04 솔루션 => 프로젝트 이름 Hello World가 생성되었습니다.
main.c 생성
C언어와 C++, C#의 차이점에 대해서 알아보자
차이점 | C 언어 | C++ 언어 | C# 언어 |
프로그래밍의 패러다임 | 절차적 프로그래밍 (하향식) |
객체지향 프로그래밍 (상향식) |
객체지향 프로그래밍 (상향식) |
컴파일 방식 | 실행 순서와 흐름에 초점을 두어, 먼저 세우고, 필요한 자료구조와 함수들을 설계하는 방식 | 자료구조와 함수들을 중심으로 한 모듈들을 먼저 설계한 다음에 프로그램의 실행순서와 흐름을 짜는 방식 | 함수들과 클래스의 집합인 라이브러리와 자료구조, 멤버, 필드를 중심으로 한 모듈을 설계한 다음에 실행 순서와 흐름을 짜는 방식 |
개발방법론 | 주제가 되는 문제에서 좀 더 작은 문제로 나누어 지고, 작은 단위로 함수가 쪼개어진다. | 부품(객체)들을 모아 좀 더 큰 부품 (객체)으로 만들고, 상위의 프로그램이 완성되어진다 | 부품(객체)들을 모아 좀 더 큰 부품 (객체)으로 만들고, 상위의 프로그램이 완성되어진다 |
함수의 정의 | 함수의 선언과 구현부를 같이 정의할 수도 있고, 분리해서 쓸 수있다. |
객체에는 속성과 메서드로 정의하는데, 클래스의 변수들과 함수는 객체의속성과 객체의 행위를 정의한다. | 타입에는 속성과 행위를 정의하는데, 속성은 필드로 표현되고, 행위는 메서드로 표현된다. |
예외 | 함수의 선언으로 매개변수를 생략할 수 있다. |
소스를 올려드리면,
#include <stdio.h> //standard Input Output
void main()
{
printf("Hello World\n");
return 0;
}
솔루션 빌드하고 컴파일 하면, Ctrl + F5로 컴파일 하면,
'데이타베이스 > MySQL C언어 연동' 카테고리의 다른 글
05. MySQL C언어 연동 - MySQL 5.7 프로젝트 생성 후 Connector C++ 연동(2) (2) | 2020.04.20 |
---|---|
04. MySQL C언어 연동 - MySQL 5.7 Connector C++ 설치 (1) (1) | 2020.04.07 |
03. MySQL C언어 연동 - MySQL 설치 링크 & 설치과정 (0) | 2020.04.07 |
01. MySQL C언어 연동 - Visual Studio Community 2019 마이크로소프트 계정 연동 (0) | 2020.04.06 |
00. MySQL C언어 연동 - Visual Studio Community 2019 설치하기 (0) | 2020.04.06 |