[C언어] C언어 프로그래밍을 위한 준비
1. C언어 개발환경을 구축하기 위해 준비사항
- 비쥬얼스튜디오 다운로드 및 설치 혹은 C언어를 지원하는 에디터
다운로드: visualstudio.microsoft.com/ko/downloads/
Windows 및 Mac용 Visual Studio 2019 다운로드
Visual Studio Community, Professional 및 Enterprise를 다운로드하세요. 지금 Visual Studio IDE, Code 또는 Mac을 무료로 사용해 보세요.
visualstudio.microsoft.com
2. Project 및 소스파일 만들기
왼쪽 상단에 [파일] -> [새로만들기] -> [프로젝트]를 클릭하면 위에 사진과 같은 창이 뜹니다.
창이 뜬다면, 왼쪽에 Win32를 클릭하시고, Win32 콘솔응용 프로그램을 선택하시기 바랍니다.
이름은 첫글자는 대문자로 지어주시면 되겠습니다.
위에 작업을 끝내시면 좌측 솔루션 탐색기에 생성된 프로젝트가 보이실텐데요, 펼쳐보기 하시고
그 중에서 소스파일을 선택하신 뒤 오른쪽 버튼을 클릭하시면 [추가] -> [새항목] 을 선택할 수 있습니다.
선택 후 Figure 3 같은 창이 하나 뜰텐데요, C++ 파일을 선택하시되, 파일 이름뒤에 꼭 .c를 붙이시기 바랍다.
그래야지 비쥬얼스튜디오가 c 언어 파일인지 인식을 할 수 있습니다.
3. 테스트 코드 써보기
C언어 환경에서 화면에 "Hello World"를 출력하는 과정입니다.
1. #include <stdio.h> = 소스코드의 최 상단에 위치하며, printf 등의 함수를 사용하시 위해서 반드시 선언되어야 합니다. 알아두시면 좋은 점은 # 이 붙은 코드에는 세미콜론(;)이 붙지 않습니다.
2. int main(){ } = 메인함수로써 블럭안에서의 코드들이 차례대로 실행이 됩니다. main 함수는 필수 요소로써 이름을 바꾸거나 두개 이상의 똑같은 메인함수를 한 프로젝트 안에 둘수 없습니다.
3. printf() = 이 함수는 문자열을 화면에 출력해주는 함수로써 printf는 출력을 전달해주고 괄호 안의 (" ") 에서는 사용자가 입력한 정보값을 전달하고 있습니다. 세미콜론(;)은 이 코드를 종료한다는 의미 입니다.
4. return 0; = 이 코드는 메인함수를 종료시키고 운영체제에 이 코드를 전송한다는 의미입니다. 0의 의미는 프로그램이 정상적으로 종료되었음을 뜻합니다.
5. \n = 화면의 커서를 한칸 내려줍니다. c언어에서 문자열 출력시 필요합니다. 띄어쓰기 같은 존재입니다.
4. 코드 실행해보기
코드를 실행하기 위한 단축키는 Ctrl + F5 입니다. 누르면 CMD 창이 뜨면서 작성된 코드를 보여줍니다.