기존 일차원 배열의 경우에는 아래와 같은 형식으로 선언하였다.ex)int\[] myArray1 = {1,2,3,4,5};char\[] myArray2 = {'a','b','c','d','e'};다차원 배열의 경우에는 각 차원에 따라서 \[]의 개수를 맞춰주자ex)int
주어진 횟수를 명시하여 반복하며 실행하는 구조형식은 아래와 같다.반복문의 실행 플로우는 아래와 같다.초기치 -> 조건문 확인 -> 실행문 -> 증가치 연산 -> 반복즉, 각 이터레이터의 증감은 최후에 이루어진다.파이쎤의 for e in 리스트 반복문과 유사한 구조이다.
조건에 따라서 어떤것을 실행할지 판단하는 분기 구조이다.형식은 아래와 같다.만약 실행할 내용이 1라인이라면, 굳이 {}를 사용할 필요는 없다.예시는 아래와 같다.입력 값에 따라 어떤 case를 실행할지 판단하는 분기 구조이다.case마다 실행할 내용을 기재하고, bre
항이라는 것은 연산을 할때 사용되는 값이다.단항연산자는 항이 한 개인 연산자를 의미한다.이항연산자는 항이 두 개인 연산자를 의미한다.삼항연산자는 항이 세 개인 연산자를 의미한다.대입연산자란 우측에 기재된 데이터를 좌측에 기재된 변수에 대입하는 것을 의미한다.ex) +1
변수 변수란? 데이터를 저장하는 메모리 공간에 붙여준 이름이다. 위와 같은 형식으로 변수를 선언가능하다. 일반화하면, > 타입 변수명 = 데이터 ; 위와 같은 형식으로 작성이 가능하다. 자바는 c / c++와 마찬가지로 모든 라인을 마무리 지을경우 ;(세미콜론)을
출처 : 위키백과마크업 언어(markup language)는 태그 등을 이용하여 문서나 데이터의 구조를 명기하는 언어의 한 가지이다. 기술적 마크업(descriptive markup)은 문서의 일부에 이름을 다는 곳에 사용된다. 주요 마크업 언어에는 HTML이 있다.즉
C언어에서의 자료형 C에서 가장 중요한 것 중 하나가 바로 '자료형'이다. C와 C++의 차이점을 알아보기 이전에 C언어에서의 자료형부터 알아보자. 예를 들어 int형인지 아니면 char형인지에 따라, 계산되는 결과 등이 달라지게 때문이다. 또, C에서 우리는 흔히,
목표 Java에서 overriding과 overloading의 차이점은 각종 기술면접에서 단골문제로 자리매김을 하여왔다. 그럼에도 불구하고, 아직도 해당 두 기능에 대하여, 혼동하는 경우가 잦아 포스팅을 하여 정리하고자 한다. 사전적의미 Overloading Ov
먼저 주피터 노트북에 대해서 알아보자..!!주피터 노트북은 open source 기반의 웹 플랫폼 및 어플리케이션으로, 파이썬을 비롯한 다양한 프로그래밍 언어로 코드 작성 및 실행하는 개발 환경을 제공한다.기본적으로 Python IDLE과 같이 인터렉티브 쉘의 형태로