목록전체 글 (105)
UD_park's IT story
이번 포스팅에서는 C++의 기본 입출력 형태인 printf(); 와 scanf();에 대해서 다뤄보는 포스팅입니다. 간략하게 printf와 scanf의 이론 설명부터 기본 예제를 보며 사용과 원리까지 같이 알아보겠습니다. 1. 사전 배경 설명 먼저 printf를 사용하기 위해서는 이전의 포스팅에서 설명했던 헤더 파일이 필요합니다. 2021.05.24 - [IT - Language/C++] - [C++] Visual Studio 프로젝트 만들기 및 기본 설명 - ① (해당 포스팅으로 클릭하여 이동하신 후 글의 마지막 부분에 설명이 있습니다.) 헤더 파일에 대한 설명은 이전의 포스팅한 링크로 대체하고 다음 설명을 이어가겠습니다. printf와 scanf의 기능이 포함된 헤더 파일이 바로 stdio.h 입니다..
이번 포스팅에서는 저번 포스팅의 Visual Studio의 C++의 기본 소스코드 작성과 그 소스 코드들에 대한 분석 및 설명에 대해 다뤄보도록 하겠습니다. #include int main() { printf("Hello world!!\n"); return 0; } 알아볼 부분은 각 줄의 코드로 #include int main() { ... } printf(); 으로 차근차근 알아보도록 하겠습니다. #include #include는 전처리기 지시자라는 이름으로 불립니다. 의미는 코드가 실행할 때 가장 먼저 실행이 되는 코드 줄입니다. 해당 코드가 실행되는 내용을 아래의 요약한 내용으로 살펴보겠습니다. "#include = stdio.h 파일의 모든 내용" stdio.h 이외에 필요에 따라 다른 헤더 파일..
이번 포스팅에서는 Visual Studio에서 C++의 기본 프로젝트 생성과 프로젝트 구성 및 기본 코드의 설명에 대해서 알아보겠습니다. 참고로 저는 현재 Visual Studio 버전에서도 Visual Studio 2019를 사용 중입니다. 먼저 Visual Studio에서 프로젝트 생성입니다. 1. Visual Studio를 실행하면 다음과 같은 창이 나타납니다. 붉게 표시된 "코드를 사용하지 않고 계속"을 선택해서 다음 화면으로 이동합니다. 2. 좌측 상단의 [파일]을 클릭하여 [새로 만들기] -> [프로젝트]를 클릭합니다. 3. 아래의 화면에서 언어 부분에서 [C++], 플랫폼 부분에서 [Windows]를 선택하고 그 이후 나오는 빈 프로젝트를 선택하여 [다음]을 클릭해 넘어갑니다. 4. [프로젝..
이번 포스팅에서는 전반적인 기본 개념과 설명에 대해서 알아보도록 하겠습니다. 1. C의 역사 2. C의 특징 3. C의 사용 1. C의 역사 C언어는 1972년 벨이라는 연구소의 데니스 리치에 의하여 탄생 되었습니다. 학생들이 프로그래밍을 배우기 용이하도록 영어를 토대로 개발이 되었으며, 이후에 개발된 C++은 기존의 C언어에서 객체지향 언어로 발전된 형태입니다. C#은 C++과 Windows OS 기반의 개발 도구인 닷넷 프레임워크의 기능을 토대로 발전된 Java의 언어와 유사성이 보이는 언어입니다. C/C++(이후 C++로 명칭)은 기본적으로 유닉스 계열의 시스템 개발에 가장 적합한 언어 랭귀지 였습니다만, 응용 프로그램 개발의 언어로도 많이 사용되며 영역을 넓히고 있는 추세입니다. 여기까지의 내용을..
오늘은 기본적인 JSP / JavaScript / J Query / Java에 대한 차이점에 알아보겠습니다. 생각하고보니 정확한 차이점에 대해서 사전적 정의와 같은 개념은 잘 안잡혀있는것같아 이번 기회에 제대로 정리해보려고 합니다. 1. JSP - 서버언어 JSP는 Java Server Pages의 약자로 HTML 내에 직접 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에게 돌려주는 서버 측 웹 프로그래밍중 하나이다. Java EE 스펙 중 일부로 웹 애플리케이션 서버(:Web Application Server)에서 동작한다. 2. JavaScript - 클라이언트 언어 Front-End(전위 처리) 개발 언어로, 정적인 웹 문서에 동작을 부여하는 스크립트 언어(:소스 코드..