목록IT - Language (48)
UD_park's IT story
2022.04.04 - [IT - Language/C++] - [C++] for문에 대한 설명 이번 포스팅에서는 지난 for문에 이어 반복문 중에 하나인 while 문에 대해서알아보도록 하겠습니다. while 문은 특정 앞서 다뤘던 for문과유사하게 특정 조건을 만족할 때까지계속해서 실행할 코드를 반복 실행합니다. 기본적인 형태로 설명해보겠습니다. 초기식; while (조건식) { 실행할 코드; } 위에서 우선 조건이 true인지 아닌지를 판단하고참이면 내부 코드 실행하고, false면 while문을종료하고 벗어나게 됩니다. 이렇게 한 번의 내부 실행할 코드를 실행한 후다시 조건식으로 돌아가게 됩니다. 다음은 예제로 만든 코드를 보며 설명을마무리 지어보도록 하겠습니다. int i = 0; int j = ..
2022.04.04 - [IT - Language/C++] - [C++] while문에 대한 설명 이번 포스팅에서는 C++에서 반복문 중에 하나이며 가장 많이 사용되는 반복문인 for문에 대해서 알아보도록 하겠습니다. 일단 반복문이 무엇인가에 대해서 짧고 간략하게 설명하고 넘어가 보도록 하겠습니다. 반복문(영어: iteration)은 제어문중 하나로, 프로그램 소스 코드 내에서 특정한 부분의 코드가 반복적으로 수행될 수 있도록 하는 구문이다. - 출처 위키백과 쉽게 말해 똑같은 코드가 원하는 만큼 여러 번, 수십 번, 수백 번 반복되어야 할 때 반복문이 수행해야 할 코드를 원하는 만큼 실행시켜 주는 도구로 사용됩니다. for (초기식; 조건식; 증감식) { 반복할 코드; } for문은 3가지 요소와 그에..
이번 포스팅에서는 조건문이라고 불리는 if문의 설명과 사용법에 대해서 다뤄보도록 하겠습니다. 1. if문의 정의 2. 기본 사용법 3. 사용 예시 1. if문의 정의 프로그래머가 명시한 불린 자료형 조건이 참인지 거짓인지에 따라 달라지는 계산이나 상황을 수행하는 프로그래밍 언어의 특징 - 출처 위키백과 참 거짓이라고 정의과정에서 설명하는데 좀 더 쉽게 설명을 이어가보겠습니다. if문(=조건문)은 쉽게말해 프로그램을 실행하는 컴퓨터가 사용자나 프로그램에 질문을 하는것이라 생각하면 쉬울듯합니다. 선택할 수 있는 질문을 던지고 그 선택에 따라 실행할 코드를 각 선택별로 작성하면, 해당 선택에 따라 실행이 다르게 됩니다. 2. 기본 사용법 if (조건식) { 실행할 코드; } else if(조건식) { 실행할 ..
이번 포스팅은 지난 포스팅에 이어서 함수에 대한 설명을 이어가도록 하겠습니다. [이전글] 2022.03.23 - [IT - Language/C++] - [C++] 함수에 대한 기본 설명 - [C++] 함수에 대한 기본 설명 - ① 이번 포스팅에서는 C언어의 함수에 대해 다뤄보도록 하겠습니다. 1. 함수의 정의 - 사용 목적 2. 함수의 기본 형태 - 기본 형태 설명 3. 기본 사용법 설명 - 정의 방법 - 호출 방법 4. 변수와 함 udpark.tistory.com 2022.03.24 - [IT - Language/C++] - [C++] 함수에 대한 기본 설명 - ② [C++] 함수에 대한 기본 설명 - ② 이번 포스팅은 저번 포스팅에서 다뤘던 2022.03.23 - [IT - Language/C++] ..
이번 포스팅은 저번 포스팅에서 다뤘던 2022.03.23 - [IT - Language/C++] - [C++] 함수에 대한 기본 설명 - ① 에 이어서 함수에대해 다뤄보겠습니다. 1. 함수의 정의 - 사용 목적 2. 함수의 기본 형태 - 기본 형태 설명 3. 기본 사용법 설명 - 정의 방법 - 호출 방법 4. 변수와 함수에 대한 부가 설명 3. 기본 사용법 설명 - 정의 방법 - 호출 방법 위의 사항에 대해 제가 임의로 만든 샘플 코드를 통하여 설명을 이어가도록 하겠습니다. #include int calculate(int a, int b) { // 반환 값이 int 형태인 calculate라는 이름의 함수에 // int a, int b라는 재료로 사용하겠다. int c; printf("Input numb..
이번 포스팅에서는 C언어의 함수에 대해 다뤄보도록 하겠습니다. 1. 함수의 정의 - 사용 목적 2. 함수의 기본 형태 - 기본 형태 설명 3. 기본 사용법 설명 - 정의 방법 - 호출 방법 4. 변수와 함수에 대한 부가 설명 1. 함수의 정의 - 사용목적 함수는 주로 하나의 목적을 수행하기 위해 독립적으로 설계된 코드의 집합을 말합니다. 사용 목적으로는 여러번 사용되어야 할 코드 부분들을 보다 간편하게 한 번의 코드 작성을 통해 이후 호출하여 쉽게 사용할 수 있는 목적과 수정이 필요할 시에 해당 함수 부분의 코드 내용부분만 수정한다면 호출된 함수의 모든 부분에서 일괄적으로 적용되기에 유지보수 측면에서도 용이합니다. 길지만 쉽게 풀어 설명하자면 메인 함수에서 평균 구하는 계산이 엄청 많이 필요하다고 가정하..
이번 포스팅에서는 Eclipse를 사용하여 프로젝트를 생성하고 해당 프로젝트들의 구성에 대해서 간단하게 알아보도록 하겠습니다. [순서] Project 생성 방법 Project 생성 Project 설정 Class 파일 생성 WoWorkSpace의 구조(+용어 설명) 1. 프로젝트 생성 방법 1.1 프로젝트 생성 1.2 프로젝트 설정 1.3 클래스 파일 생성 해당 순서와 같이 따라 하시면 Eclipse에서 Java 프로젝트를 생성하고 코드를 입력할 수 있는 Class 파일까지 모두 생성 완료하게 됩니다. 2. 구조&용어 정리 2.1 WorkSpace의 구조(+용어 설명) Work Space Eclipse로 만들 전체 프로그램을 묶는 단위이다. 여러 가지 기능을 담은 큰 프로그램은 여러 project로 이루어..
이번 포스팅에서는 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. [프로젝..