프로그램
변수 표기법 - 카멜표기법/파스칼표기법
프로그래밍 상에서 변수명 명명시 표기법을 사용하면 변수명만 보고도 어느정도 변수에 대한 정보를 확인할수있다. 프로그래밍에서 변수명명법의 대표적인 2가지 표기법을 소개한다. 표기법의 종류 - 카멜 표기법 - 파스칼 표기법 2가지 표기법 모두 공통적으로 중간의 새로운 단어의 첫번째 단어를 "대문자"로 표기한다 예를 들어 numer를 add하는 기능을 타겟으로 만들고 addnumber 라고 표현하고 싶다고 한다면 add + number 는 두 단어로 되어 있음으로 아래와 같이 써야한다 add + number => AddNumber 로 카멜과 파스칼의 차이는 첫번째 문자를 대문자로 쓰냐 안쓰냐의 차이로 아래와 같이 구분된다 카멜 표기법 : addNumber 파스칼 표기법 : AddNumber 다음은 두 표기법의..
포인터 기초
포인터를 공부하는데 어려웠던 점은 첫번째로 포인터의 개념과 두번째로 프로그램내에서 문법 사용(특히 포인터 연산자)이였다. 1. 포인터의 개념 이해 포인터의 개념은 간단하게 아래의 예시로 이해 할 수 있었다. 예시 자료형 문자 A char 숫자 119 / 3.14159 int / double 메모리의 주소 bfe30846 int* , double* , ... 간단하게 C++에서 기본적으로 제공하는 변수의 타입중에 하나로 생각 할 수 있다 문자와 숫자를 담는 메모리와 변수형이 다르듯이 메모리의 주소만들 저장하기 위한 변수형이 따로 있다 (그걸 포인터라고 한다) 2. 포인터 실사용 포인터와 관련된 연산자는 2가지로 *,& 이다 int n = 20 ; // 왼쪽 같이 선언이 되면 변수에 대해 n의 주소와 n의 ..