C++ 프로그래밍에서 함수에 배열 전달 이 튜토리얼에서는 예제를 통해 C++에서 1차원 및 다차원 배열을 함수 매개변수로 전달하는 방법을 배웁니다. C++에서는 배열을 함수의 인수로 전달할 수 있습니다. 또한 함수에서 배열을 반환할 수도 있습니다. 배열을 함수 인수로 전달하는 방법을 배우기 전에 C++ 배열 및 C++ 함수에 대해 알고 있어야 합니다. 배열을 함수 매개변수로 전달하기 위한 구문 함수에 배열을 전달하는 구문은 다음과 같습니다. returnType functionName(dataType arrayName[arr
C++ 다차원 배열 이 자습서에서는 C++의 다차원 배열에 대해 배웁니다. 보다 구체적으로 어떻게 선언하고 액세스하고 프로그램에서 효율적으로 사용하는지 설명합니다. C++에서는 다차원 배열로 알려진 배열의 배열을 만들 수 있습니다. 예: int x[3][4]; 여기서 x 는 2차원 배열입니다. 최대 12개의 요소를 담을 수 있습니다. 이 배열은 아래와 같이 3개의 행이 있고 각 행에는 4개의 열이 있는 테이블로 생각할 수 있습니다. 3차원 배열도 비슷한 방식으로 작동합니다. 예: float x[2][4][3]; 이
C++ 배열 이 튜토리얼에서는 배열로 작업하는 방법을 배웁니다. 예제를 통해 C++ 프로그래밍에서 배열 요소를 선언, 초기화 및 액세스하는 방법을 배웁니다. C++에서 배열은 동일한 유형의 여러 값을 저장할 수 있는 변수입니다. 예를 들어, 한 클래스에 27명의 학생이 있고 모든 학생의 성적을 저장해야 한다고 가정합니다. 27개의 개별 변수를 만드는 대신 단순히 배열을 만들 수 있습니다. double grade[27]; 여기, 등급 double의 최대 27개 요소를 포함할 수 있는 배열입니다. 유형. C++에서는 선언 후에
C++ 재귀 이 튜토리얼에서 우리는 C++의 재귀 함수와 예제의 도움으로 작동에 대해 배울 것입니다. 자신을 호출하는 함수를 재귀 함수라고 합니다. 그리고 이 기술을 재귀라고 합니다. C++에서 재귀 작업 void recurse() { ... .. ... recurse(); ... .. ... } int main() { ... .. ... recurse(); ... .. ... } 아래 그림은 자신을 계속해서 호출하여 재귀가 작동하는 방식을 보여줍니다. 재귀는 어떤 조건이 충
C++ 프로그래밍 기본 인수(매개변수) 이 튜토리얼에서는 C++ 기본 인수와 예제를 통해 작동하는 방법을 배웁니다. C++ 프로그래밍에서는 함수 매개변수에 대한 기본값을 제공할 수 있습니다. 기본 인수가 있는 함수가 인수를 전달하지 않고 호출되면 기본 매개변수가 사용됩니다. 단, 함수 호출 시 인수가 전달되면 기본 인수는 무시됩니다. 기본 인수 작업 위 이미지에서 기본 인수의 작동을 이해할 수 있습니다. temp()일 때 가 호출되면 두 기본 매개변수가 모두 함수에서 사용됩니다. temp(6)일 때 호출되면 첫 번째
C++ 함수 오버로딩 이 튜토리얼에서는 예제를 통해 C++의 함수 오버로딩에 대해 알아볼 것입니다. C++에서는 전달된 인수의 수 및/또는 유형이 다른 경우 두 함수의 이름이 같을 수 있습니다. 이름은 같지만 인수가 다른 이러한 함수를 오버로드된 함수라고 합니다. 예: // same name different arguments int test() { } int test(int a) { } float test(double a) { } int test(int a, double b) { } 여기에서 4개의 함수는 모두 오버로드된
C++ 함수 이 튜토리얼에서는 예제를 통해 C++ 함수와 함수 표현식에 대해 배울 것입니다. 함수는 특정 작업을 수행하는 코드 블록입니다. 원을 만들고 색칠하는 프로그램을 만들어야 한다고 가정합니다. 이 문제를 해결하기 위해 두 가지 함수를 만들 수 있습니다. 원을 그리는 함수 원을 색칠하는 함수 복잡한 문제를 더 작은 덩어리로 나누면 프로그램을 이해하기 쉽고 재사용할 수 있습니다. 두 가지 유형의 기능이 있습니다. 표준 라이브러리 기능: C++에서 미리 정의됨 사용자 정의 함수: 사용자가 만든 것 이 튜토리얼에서는
C++ switch..case 문 이 자습서에서는 몇 가지 예를 통해 switch 문과 C++ 프로그래밍에서의 작업에 대해 배웁니다. switch 문을 사용하면 많은 대안 중에서 코드 블록을 실행할 수 있습니다. switch 구문 C++의 문은 다음과 같습니다. switch (expression) { case constant1: // code to be executed if // expression is equal to constant1; break; case co
C++ 계속 문 이 자습서에서는 예제를 통해 계속 문과 루프 작업에 대해 배웁니다. 컴퓨터 프로그래밍에서 continue 문은 루프의 현재 반복을 건너뛰는 데 사용되며 프로그램의 제어는 다음 반복으로 이동합니다. continue 구문 성명: continue; continue 문에 대해 알아보기 전에 다음 사항을 확인하십시오. C++ for 루프 C++ if...else C++ while 루프 C++ 작업 계속 문 예제 1:for 루프로 계속 for에서 루프, continue 현재 반복을 건너뛰고 제어 흐름이 up
C++ break 문 이 튜토리얼에서는 break 문과 예제를 통해 루프에서 작동하는 방법을 배웁니다. C++에서 break 문은 루프를 만나면 루프를 종료합니다. break 구문 성명: break; break에 대해 알아보기 전에 다음 사항에 대해 알고 있는지 확인하십시오. C++ for 루프 C++ if...else C++ while 루프 C++ break 문 작업 예 1:for 루프로 중단 // program to print the value of i #include <iostream> usin
C++ while 및 do...while 루프 이 자습서에서는 몇 가지 예제를 통해 C++ 프로그래밍에서 while 및 do...while 루프의 사용을 배웁니다. 컴퓨터 프로그래밍에서 루프는 코드 블록을 반복하는 데 사용됩니다. 예를 들어 메시지를 100번 보여주고 싶다고 가정해 봅시다. 그런 다음 print 문을 100번 작성하는 대신 루프를 사용할 수 있습니다. 그것은 단순한 예에 불과했습니다. 루프를 효과적으로 사용하여 프로그램에서 훨씬 더 많은 효율성과 정교함을 달성할 수 있습니다. 3이 있습니다. C++의 루프 유
C++ for 루프 이 튜토리얼에서 우리는 C++ for 루프와 몇 가지 예제의 도움으로 작동에 대해 배울 것입니다. 컴퓨터 프로그래밍에서 루프는 코드 블록을 반복하는 데 사용됩니다. 예를 들어 메시지를 100번 보여주고 싶다고 가정해 봅시다. 그런 다음 print 문을 100번 작성하는 대신 루프를 사용할 수 있습니다. 그것은 단순한 예에 불과했습니다. 루프를 효과적으로 사용하여 프로그램에서 훨씬 더 많은 효율성과 정교함을 달성할 수 있습니다. C++에는 3가지 유형의 루프가 있습니다. for 루프 while 루프 do.
C++ if, if...else 및 중첩 if...else 이 자습서에서는 예제를 통해 의사 결정 프로그램을 만드는 if...else 문에 대해 알아봅니다. 컴퓨터 프로그래밍에서는 if...else를 사용합니다. 특정 조건에서 한 코드 블록을 실행하고 다른 조건에서 다른 코드 블록을 실행하는 명령문입니다. 예를 들어, 학생이 얻은 점수를 기반으로 등급(A, B, C)을 할당합니다. 백분율이 90 이상인 경우 , 등급 A 지정 백분율이 75 이상인 경우 , 등급 B 지정 백분율이 65 이상인 경우 , 등급 지정 C i
C++ 주석 이 튜토리얼에서는 C++ 주석, 왜 사용하는지, 예제를 통해 어떻게 사용하는지 배울 것입니다. C++ 주석은 프로그래머가 코드를 읽고 이해하기 쉽게 추가할 수 있는 힌트입니다. C++ 컴파일러에서는 완전히 무시됩니다. 코드에 주석을 추가하는 방법에는 두 가지가 있습니다. // - 한 줄 주석 /* */ - 여러 줄 주석 한 줄 주석 C++에서 //로 시작하는 모든 줄 코멘트입니다. 예를 들어, // declaring a variable int a; // initializing the variable a w
C++ 연산자 이 튜토리얼에서는 예제를 통해 C++의 다양한 연산자 유형에 대해 알아봅니다. 프로그래밍에서 연산자는 값이나 변수에 대해 연산을 수행하는 기호입니다. 연산자는 변수와 값에 대한 연산을 수행하는 기호입니다. 예:+ 는 덧셈에 사용되는 연산자이고 - 뺄셈에 사용되는 연산자입니다. C++의 연산자는 6가지 유형으로 분류할 수 있습니다. 산술 연산자 할당 연산자 관계 연산자 논리 연산자 비트 연산자 기타 연산자 1. C++ 산술 연산자 산술 연산자는 변수 및 데이터에 대한 산술 연산을 수행하는 데 사용됩니다. 예
C++ 유형 변환 이 자습서에서는 예제를 통해 C++ 유형 변환의 기본 사항을 배웁니다. C++를 사용하면 한 유형의 데이터를 다른 유형의 데이터로 변환할 수 있습니다. 이것을 유형 변환이라고 합니다. C++에는 두 가지 유형의 변환이 있습니다. 암시적 변환 명시적 변환(타입 캐스팅이라고도 함) 암시적 유형 변환 컴파일러에서 자동으로 수행되는 형식 변환을 암시적 형식 변환이라고 합니다. 이러한 유형의 변환을 자동 변환이라고도 합니다. 암시적 유형 변환의 두 가지 예를 살펴보겠습니다. 예시 1:int에서 double로의
C++ 기본 입력/출력 이 튜토리얼에서는 cin 객체를 사용하여 사용자로부터 입력을 받고 cout 객체를 사용하여 예제를 통해 사용자에게 출력을 표시하는 방법을 배웁니다. C++ 출력 C++에서 cout 포맷된 출력을 화면과 같은 표준 출력 장치로 보냅니다. cout를 사용합니다. <<과 함께 개체 출력을 표시하는 연산자입니다. 예제 1:문자열 출력 #include <iostream> using namespace std; int main() { // prints the string enclose
C++ 데이터 유형 이 튜토리얼에서는 예제를 통해 C++ 프로그래밍에서 int, float, char 등과 같은 기본 데이터 유형에 대해 배울 것입니다. C++에서 데이터 유형은 변수에 대한 선언입니다. 이것은 변수와 관련된 데이터의 유형과 크기를 결정합니다. 예를 들어, int age = 13; 여기서 나이 int 유형의 변수입니다. . 즉, 변수는 2 또는 4바이트의 정수만 저장할 수 있습니다. C++ 기본 데이터 유형 아래 표는 기본 데이터 유형, 의미 및 크기(바이트)를 보여줍니다. 데이터 유형 의미 크기(바이트
C++ 변수, 리터럴 및 상수 이 자습서에서는 예제를 통해 C++의 변수, 리터럴 및 상수에 대해 알아봅니다. C++ 변수 프로그래밍에서 변수는 데이터를 보관하는 컨테이너(저장 영역)입니다. 저장 영역을 나타내려면 각 변수에 고유한 이름(식별자)을 지정해야 합니다. 예를 들어, int age = 14; 여기서 나이 int의 변수입니다. 데이터 유형이며 여기에 정수 값 14를 할당했습니다. 참고: int 데이터 유형은 변수가 정수만 보유할 수 있음을 나타냅니다. 마찬가지로 double을 사용할 수 있습니다. 소수점과 지수
C# 구조체 이 자습서에서는 예제를 통해 C#의 구조체에 대해 알아봅니다. 구조체(구조체)는 데이터를 저장하는 데 사용되는 C#의 클래스와 같습니다. 그러나 클래스와 달리 구조체는 값 유형입니다. 사람의 이름과 나이를 저장하고 싶다고 가정해 봅시다. 두 개의 변수를 만들 수 있습니다. name 및 나이 가치를 저장합니다. 그러나 여러 사람의 동일한 정보를 저장하고 싶다고 가정해 보겠습니다. 이 경우 개인에 대한 변수를 생성하는 것은 지루한 작업일 수 있습니다. 이를 극복하기 위해 name을 저장하는 구조체를 만들 수 있습니
C 언어