[Swift] 데이터 타입, 상수, 변수의 개념과 예시
·
Apple/Swift
데이터 타입 정수 데이터 타입 : Int 정수 데이터 타입인 Int는 정수(소수점이 없는 수)를 저장하는 데 사용합니다. 양수, 음수, 0 값을 담을 수 있는 부호 있는(signed) 정수와 0과 양수만 담을 수 있는 부호 없는(unsigned) 정수가 있습니다. Int타입은 8비트, 16비트, 32비트, 64비트 정수를 지원합니다.(Int8, Int16, Int32, Int64 타입) 부호가 없는 정수는 Int 앞에 U를 붙입니다.(UInt8, UInt16, UInt32, UInt64 타입) 애플은 특정 크기의 데이터 타입을 사용하기보다 Int 데이터 타입을 권장하고 있습니다. 부동 소수점 데이터 타입 : Double 부동 소수점 데이터 타입 Double형은 소수점이 있는 숫자를 저장합니다. Swift..
[자바스크립트] let과 constant
·
JavaScript
자바스크립트 ES6 버전에서 변수를 선언하기 위해 let과 const라는 새로운 예약어가 등장했습니다. 우선 let과 const를 살펴보기 전에 변수의 적용 범위 먼저 살펴보도록 하겠습니다. 변수의 적용 범위 변수의 범위는 변수에 액세스하고 사용할 수 있는 코드의 영역을 나타냅니다. 범위를 이해하는 것은 변수에 액세스하고 수정할 수 있는 위치를 제어하기 때문에 신뢰할 수 있고 유지 관리 가능한 코드를 작성하는 데 중요합니다. 변수를 선언하고 변수가 적용되는 범위를 스코프(Scope)라고 합니다. 변수에는 지역변수와 전역변수 2가지의 주요 유형의 범위가 있습니다. 지역변수(Local Variable) 지역변수, 다른 말로 로컬 변수라고도 불리는 이것은 함수 또는 블록 내에서 선언된 변수는 로컬 범위를 가집..
[자바스크립트] 변수
·
JavaScript
1. 변수 자바스크립트에서 변수는 값을 보유하는 명명된 컨테이너입니다. 변수는 프로그램 실행 중에 데이터를 저장하고 조작하는 데 사용됩니다. 자바스크립트의 변수는 동적으로 유형이 지정됩니다. 즉, 동일한 변수에 다른 유형의 값을 할당할 수 있습니다. 1.2 변수 선언 자바스크립트에서 변수를 선언하려면 var, let 또는 const 키워드와 변수 이름을 사용합니다. 소스와 함께 살펴보자면 위의 예에서 age, name 및 PI는 변수 이름입니다. 나중에 코드에서 값을 할당할 수 있습니다. var 키워드는 전통적으로 변수 선언을 위해 자바스크립트에서 사용되었지만 let 및 const는 ECMAScript 6(ES6)에서 도입되어 블록 범위와 더 나은 변수 관리를 제공합니다. 2. 상수 상수는 변수와 유사하..
[C++] 객체와 멤버, 변수와 배열
·
C++
1.객체의 멤버 호출 1.1 직접 참조 연산자: . 일반 객체가 멤버(변수 or 함수)에 접근하기 위해서 사용한다. 1.2 간접 참조 연산자 : -> 포인터 객체가 멤버(변수 or 함수)에 접근하기 위해서 사용한다. 2. 변수(variable) 소스를 작성하면 데이터를 저장해야 하는 경우가 생기게 된다. 그때 데이터를 저장하는 공간을 변수라고 한다. 변수(variable)란 데이터(data)를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미한다. 즉, 변수란 데이터(data)를 저장할 수 있는 메모리 공간을 의미하며, 이렇게 저장된 값은 변경될 수 있다. 3. 배열(array) 배열이란 같은 타입의 변수들로 이루어진 집합으로 정의할 수 있다. 배열을 구성하는 각각의 값을 배열 요소(el..
[C++] 함수, 기억클래스, 구조체
·
C++
1. 함수의 입력과 출력 입력-매개변수(parameter), 인자 출력-반환값(return value), 리턴값, 함수가 돌려주는 결과 값 void-리턴값이 없으면 리턴형 쓰는 자리에 void, 매개변수가 없으면 매개변수 쓰는 자리에 void(이 경우는 생략이 가능하다.) 2. 함수 정의, 선언, 호출 2.1 함수 정의 함수 만들기 이름, 매개변수, 리턴형, 기능 2.2 함수 호출 함수 사용하기 이름, 매개변수 2.3 함수 선언 함수의 사용법 이름, 매개변수, 리턴형 컴파일러에게 함수에 대한 정보를 미리 준다. 함수를 만드는 것을 함수를 정의(definition)한다고 합니다. 함수를 만든(정의) 후 함수를 사용(호출)합니다. 함수를 호출할 때는 함수 이름과 괄호 안에 argument를 개수만큼 써야 합..
[Python] 함수, 변수
·
Python
1. 함수 수학의 함수와 동일하게 값을 넣어주면 특정 기능을 수행한 연산 결과를 출력한다. *특정 기능이란 덧셈 같은 비교적 간단한 연산부터 네트워크 얀걀, 회원 인증, 메일 발송과 같이 복잡하고 어려운 작업까지 모두 포함한다. 즉, 함수란 특정 기능을 하는 코드를 묶어 놓은 것이고 사용자는 함수에 값을 넣어 결과를 얻는 것을 의미한다. 함수의 종류는 내장 함수와 사용자 함수로 크게 2가지로 분류할 수 있다. 내장 함수는 파이썬에서 기본으로 제공하는 함수로 파이썬을 설치하면 바로 사용할 수 있다. 대표적인 내장 함수로는 print(), len()등이 있다. 사용자 함수는 사용자가 필요할 때 직접 만들어 사용하는 함수로 개발자가 특정 함수가 필요하다고 판단할 때 직접 함수를 만들어 프로그램에 삽입한다. 2..