profile
zz1212100@gmail.com

c++ 문자

컴퓨터에서 문자를 출력하는 방법은 아스키코드를 사용한다.\-> https://namu.wiki/w/%EC%95%84%EC%8A%A4%ED%82%A4%20%EC%BD%94%EB%93%9C 참고컴퓨터는 숫자의 대응하는 문자열을 출력한다.자료형 char, wchar

2022년 5월 10일
·
0개의 댓글

c++ const, void

const바뀔 수 있는 값은 변수 ( l-value )바뀔 수 없는 값은 상수 ( r-value )라고 칭한다.const는 변수를 상수화 시키며, 값이 변경되는것을 막는다.하지만 이는 문법적으로만 값을 변경하지 못하도록 제한을 하는 것이다.포인터의 접근으로 값을 변경할

2022년 5월 10일
·
0개의 댓글

c++ 포인터

포인터 변수란 주소를 저장하는 변수를 말한다.포인터는 자료형에 별(\*)문자를 붙이면 포인터 변수가 선언된다.메모리 상에 예시로 0000 0010 0011 처럼 데이터의 값이 나열 되어있다.이러한 데이터의 값을 가리키는 주소값이 있다.변수 앞에 선언된 앰퍼센드(&)는

2022년 5월 9일
·
0개의 댓글

c++ 분할 구현

c++ 코드를 작성할 때, 하나의 파일안에 모든 함수와 모든 변수를 담는다면, 생산성과 유지보수측면에서 유리하지 못할 것이다.이를 해결하기위해 분할 구현을 알아보자.분할 구현위 내용은 header 파일 func.h파일에 함수 Add를 선언하고,func.cpp에 Add

2022년 5월 2일
·
0개의 댓글

c++ 구조체

구조체란 사용자 정의 자료형이다.자료형은 데이터의 타입이다. 그렇다면 사용자 정의 자료형이란 무엇일까?말 그대로 사용자가 자료형을 정의 한것이다.변수 t의 byte는 8byte이다 MYST의 int와 float의 byte값의 합이다.구조체 MYST에는 int a와 fl

2022년 5월 1일
·
0개의 댓글
post-thumbnail

c++ 배열

배열이란 변수들의 집합체라고 표현할 수 있다. int형의 변수가 100개가 있다고 가정해보자. 이런 경우에 우리는 int형의 변수 100개를 일일이 작성하기에는 무리가 있다. 이럴때 우리는 배열을 사용한다. 위 코드는 int형 자료를 40byte를 메모리에 할당한

2022년 4월 30일
·
0개의 댓글
post-thumbnail

c++ 함수

c++에서 제일 먼저 시작되는 함수는 main 함수이다. 만약 main 함수안에 다른 함수가 있다고 가정해보자. 위와 같은 코드를 실행한다면, main 함수가 시작 -> a 함수 시작 -> b 함수 시작 -> b 함수 종료 -> a 함수 종료 -> main 함수 종료

2022년 4월 30일
·
0개의 댓글
post-thumbnail

C++ printf / scanf

코드를 작성하면서 printf와 scanf를 자주 사용하게 된다. printf는 콘솔창에 원하는 문자열을 하나 띄워보는 역할을 한다. printf의 동작 규칙을 알아보자. 문자열 abcdef와 정수형 %d에 10을 대입해서 abcdef 10 을 출력했다. %d

2022년 4월 28일
·
0개의 댓글
post-thumbnail

C++ 반복문

함수란 사용자가 정의한 기능을 수행한다. 함수는 처음의 작은 기능들을 구현하며, 작은 기능들이 조합되면서 큰 기능이 되어간다. 이렇게 여러 함수가 모여 더 큰 기능을 만드는 행위를 "모듈화" 라고 한다. 프로그램은 main함수를 실행시킨다. main 함수는 개발자

2022년 4월 27일
·
0개의 댓글
post-thumbnail

C++ 변수

변수에는 여러가지 종류가 있다. >지역변수 지역변수란 괄호({})안에 있는 변수를 지역변수라고 한다. 변수 i는 함수 main에 속한 지역변수 이다. 따라서 main 블록 밖에서는 사용이 불가능한 변수이다. >전역변수 전역변수란 괄호 외부에 선언된 변수 이다.

2022년 4월 27일
·
0개의 댓글
post-thumbnail

C++ define / 비트 연산자

쉬프트란 화살표가 가리키는 방향으로 한 칸씩 밀어 냅니다. 쉬프트 : > > 비트 연산자 변수 byte의 bit는 현재 0000 0001 입니다. 쉬프트로 인해 왼쪽으로 한 칸 이동했습니다. 0000 0010 입니다. 한 칸 이동했다는 것은 어떤 것을 의미 할

2022년 4월 26일
·
0개의 댓글
post-thumbnail

C++ if, switch 구문, 삼항 연산자

비교 연산자는 여러가지가 있습니다.비교 연산자 : ==, !=, <, <=, >, >=== : 피연산자와 같다.!= : 결과값의 반대값을 반환한다.< : 피연산자 보다 크다 <= : 피연산자 보다 크거나 같다">" : 피연산자 보다 작다">="

2022년 4월 26일
·
0개의 댓글
post-thumbnail

C++ 논리 연산자

연산자는 크게 세 가지로 나뉜다.대입 연산자 : =산술 연산자 : +, -, \*, /, %, ++, --논리 연산자 : bool(true, false), !(역), &&(and), ||(or) cpu는 계산을 할 때, 레지스터 메모리에 값을 저장한다.위 코드는 cpu

2022년 4월 26일
·
0개의 댓글
post-thumbnail

C++ 자료형

자료형은 크게 두 가지로 나뉜다. 정수형 : char, short, int, long, long long 실수형 : float, double

2022년 4월 26일
·
0개의 댓글