Coder Island
close
프로필 배경
프로필 로고

Coder Island

  • 분류 전체보기 (110)
    • 컴퓨터과학(CS) (1)
    • C++ (52)
      • 자료형 (1)
      • 입출력 (1)
      • 연산자 (1)
      • 조건문 (1)
      • 반복문 (1)
      • 함수 (1)
      • 포인터 (1)
      • 템플릿과 제네릭 (1)
      • 객체지향 (4)
      • STL (31)
      • 자료구조 (2)
      • 알고리즘 (1)
    • 게임개발 (14)
      • 언리얼엔진 (1)
      • 유니티 (12)
      • 게임이론 (1)
    • 백준 (26)
    • 프로젝트 (5)
      • 모바일프로그래밍 (1)
      • 웹프로그래밍 (2)
      • 임베디드 (1)
      • 데이터베이스 (1)
    • 일기장 (9)
      • 알바 (3)
      • 책 (1)
    • 로스트아크 (1)
    [C++] 포인터 사용해보기

    [C++] 포인터 사용해보기

    목차 포인터 개념 포인터를 사용하는 이유 with 코드 1. 포인터란? 포인터는 다른 변수, 또는 그 변수의 메모리 공간주소를 가리키는 변수입니다. 프로그래밍 언어를 공부하실때 처음으로 큰 벽을 느끼게 되는 구간입니다. 필자인 저도 처음 코딩을 배울때 포인터에서 벽을느껴 잠시 도피를 해왔었기에 얼마나 큰 벽인지 알고있습니다. 다른 변수의 메모리 공간 주소를 가리키는 변수라고 설명했는데 먼저 자료형의 메모리공간부터 알아보겠습니다. 이해를 돕기위해 순서대로 설명드리겠습니다. 1. 코딩을 하기위해 비주얼 스튜디오나 다른 툴을 켰을때에 아무 글자없는 밑 그림과 같은 도화지같은 화면을 보셨을겁니다. 저희는 상상으로 2차원평면의 우주같은 공간이라고 생각합시다. 2. 저희가 코딩을 하게되면 밑에 코드와 같이 변수를 ..

    • format_list_bulleted C++/포인터
    • · 2023. 10. 17.
    • textsms
    [C++] 함수 사용해보기 - 코딩섬

    [C++] 함수 사용해보기 - 코딩섬

    이번엔 목차없이 단순 함수설명과 코드로 작성하겠습니다. 함수란? 함수는 일부 작업을 수행하는 코드 블록입니다. 함수는 호출자가 함수에 인수를 전달할 수 있도록 하는 입력 매개 변수를 필요에 따라 정의할 수 있으며, 출력으로 값을 변환 할 수 있습니다. 라고 Microsoft Learn 사이트에서 설명하고 있습니다. 하지만 처음 코딩을 배우시는 분들을 위해 좀 더 쉽게 설명을 해보겠습니다. 여태 작성한 기초 시리즈 글들을 보면 모두 " int main(void){ 코드; 코드;코드; return 0;} " 하여 실행해왔습니다. 저희는 Main이라는 함수에서 코드를 실행해왔던 것 입니다. Main은 말그대로 프로그램을 실행하는데 있어서 "Main"(메인)이 되는 함수라고 생각하시면 됩니다. Main은 프로그..

    • format_list_bulleted C++/함수
    • · 2023. 10. 16.
    • textsms
    [C++]조건문(if, else if, else)과 switch case문

    [C++]조건문(if, else if, else)과 switch case문

    목차 조건문이란 if문과 else / else if문 사용 switch case문 사용 1. 조건문이란 조건문은 어떤 조건이 주어질 때 어떤 동작을 수행하도록 하는 것으로, 주어진 조건의 만족여부에 따라 선택적으로 실행하고자 할 때 사용되는 문장입니다. 만족 여부를 bool 자료형으로 리턴하며, bool값에 따라 달라지는 계산이나 상황을 수행하는 프로그래밍 언어의 특징입니다. by 위키백과 2. 조건문(if, else, else if)사용 코드로 먼저 보겠습니다. #include int main(void){ int num = 1; if (num < 2) { std::cout

    • format_list_bulleted C++/조건문
    • · 2023. 10. 15.
    • textsms
    [C++] 반복문 (for, while, do While)

    [C++] 반복문 (for, while, do While)

    목차 for문 사용 while문 사용 do while문 사용 1. 반복문 - for 문이란 for 루프는 반복문의 일종으로, 특정한 부분의 코드가 반복적으로 수행될 수 있도록 합니다. 일반적으로 해당 루프에 연계된 루프 변수가 존재하며, 그 변수의 비교 및 증감을 위해 별도의 문법을 할애한 점이 구분됩니다. - for문 코드 구성요소 for문에는 초기화, 조건식, 증감문 3가지를 활용하여 사용할 수 있으며 사용시에는 for( 초기화 ; 조건식 ; 증감문) 으로 이루어집니다. 조건식을 제외한 초기화 및 증감문은 for( ) 안에서 꼭 이루어질 필요는 없지만 초기화 및 증감문은 for문 안밖에서는 해주셔야합니다. for문은 위 그림 과 같이 흐르게 됩니다. - for 문 코드 #include int main..

    • format_list_bulleted C++/반복문
    • · 2023. 10. 14.
    • textsms

    [C++] 연산자 종류들 - 산술, 비교/관계, 논리, 비트 등

    [C++] 연산자 종류들 산술 연산자 연산자 이름 구문 오버로드 가능여부 대입 a = b Y 덧셈 a + b Y 뺄셈 a - b Y 단항 덧셈 + a Y 단항 뺄셈 - a Y 곱셈 a * b Y 나눗셈 a / b Y 나머지 a % b Y 증가 전위 ++a Y 후위 a++ Y 감소 전위 --a Y 후위 a-- Y 비교 연산자 / 관계 연산자 연산자 이름 구문 오버로드 가능여부 같음 a == b Y 같지 않음 a != b Y 크다 a > b Y 작다 a = b Y 작거나 같다 a b Y 복합할당 연산자 연산자 이름 구문 오버로드 가능여부 덧셈 대입 a += b Y 뺄셈 대입 a -= b Y 곱셈 대입 a *= b Y 나눗셈 대입 a /= b Y 모듈러(나머지) 대입 a %= b ..

    • format_list_bulleted C++/연산자
    • · 2023. 10. 11.
    • textsms
    [C++] C++에서의 입출력문과 using namespace 활용

    [C++] C++에서의 입출력문과 using namespace 활용

    목차 iostream 헤더파일 C++에서의 입력문과 출력문 namespace(네임스페이스)과 using지시문 코딩 결과 1. iostream iostream은 C++에 있는 입출력을 위한 헤더파일로, C++의 표준 라이브러리중 하나입니다. Input / Output Stream에서 이름을 따왔다고 합니다. 2. C++에서의 입력문과 출력문 C에서 입력문은 scanf()이고 출력문은 printf() 였다면 C++에서의 입출력문은 출력문 입력문 std::cout 이렇게 표현하여 사용합니다. cout은 화살표가 왼쪽 / cin은 화살표가 오른쪽이니 주의하시기 바랍니다. 3. 네임스페이스 (namespace) C++에서 네임스페이스는 내부식별자(형식, 함수, 변수 등의 이름)에 범위를 제공하는 선언적 영역으로,..

    • format_list_bulleted C++/입출력
    • · 2023. 10. 9.
    • textsms
    [C++] 자료형 확인하기 - 논리, 문자,자료, 실수

    [C++] 자료형 확인하기 - 논리, 문자,자료, 실수

    목차 자료형 종류 Signed Unsigned의 차이 c++ 코드 자료형 바이트 확인 1. 자료형 - (논리형, 문자형, 정수형, 실수형) 64비트 환경에서의 자료형의 크기와 범위 자료형 이름 크기 범위 논리형 bool 1 byte = 8비트 0~1 문자형 (signed)char 1 byte = 8비트 -128 ~ 127 unsigned char 2 byte = 16비트 0 ~ 255 정수형 (signed)short 2 byte = 16비트 -32,768 ~ 32,767 unsigned short 2 byte = 16비트 0 ~ 65,535 (signed) int 4 byte = 32비트 -2,147,483,648 ~ 2,147,483,647 unsigned int 4 byte = 32비트 0 ~ 4,2..

    • format_list_bulleted C++/자료형
    • · 2023. 10. 8.
    • textsms
    • navigate_before
    • 1
    • ···
    • 3
    • 4
    • 5
    • 6
    • navigate_next
    공지사항
    전체 카테고리
    • 분류 전체보기 (110)
      • 컴퓨터과학(CS) (1)
      • C++ (52)
        • 자료형 (1)
        • 입출력 (1)
        • 연산자 (1)
        • 조건문 (1)
        • 반복문 (1)
        • 함수 (1)
        • 포인터 (1)
        • 템플릿과 제네릭 (1)
        • 객체지향 (4)
        • STL (31)
        • 자료구조 (2)
        • 알고리즘 (1)
      • 게임개발 (14)
        • 언리얼엔진 (1)
        • 유니티 (12)
        • 게임이론 (1)
      • 백준 (26)
      • 프로젝트 (5)
        • 모바일프로그래밍 (1)
        • 웹프로그래밍 (2)
        • 임베디드 (1)
        • 데이터베이스 (1)
      • 일기장 (9)
        • 알바 (3)
        • 책 (1)
      • 로스트아크 (1)
    최근 글
    인기 글
    최근 댓글
    태그
    • #백준
    • #함수포인터
    • #독학
    • #stl
    • #프로젝트
    • #unity
    • #게임개발
    • #문제풀이
    • #c++
    • #유니티
    전체 방문자
    오늘
    어제
    전체
    Copyright © 쭈미로운 생활 All rights reserved.
    Designed by JJuum

    티스토리툴바