본문 바로가기

함수4

Kotlin - 기본 - main 함수, 변수 선언, 숫자형 변수, 문자형 변수, 범위, 함수, Any Type, 제어문, 레이블, 컬렉션, 예외 처리, Null 처리 Kotlin의 기본 main 함수 코틀린 프로그램 실행의 진입점(entry point) fun main(args : Array){ } ex01_first.kt package basic fun main(args : Array){ println("안녕하세요. kotlin입니다") // 종결자 없이도 실행가능 } args 선언하고 사용하지 않아 오류 : 지금은 무시하자 .kt 파일 → (Kotlinc) → Java + *.jar : java VM 이 있어야한다. > java -jar ex01_first.jar : 오류 메시지 출력 X 변수 선언 var 변수명 = 값 : 가장 많이쓰는 형식 ex02_variable.kt package basic fun varTest() { // 1. 변수의 타입을 미리 정함 v.. 2020. 10. 20.
C++ - 객체와 함수 객체와 함수 객체와 함수 객체와 함수의 관계 객체가 함수의 매개 변수로 전달되는 경우 객체의 참조자가 함수의 매개 변수로 전달되는 경우 함수가 객체를 반환하는 경우 객체가 함수의 매개변수로 전달되는 경우 - param.cpp 함수의 인수는 기본적으로 값에 의해 매개 변수로 전달 객체일 때도 마찬가지 --> 객체가 복사됨 #include using namespace std; class Pizza { public: int size; Pizza(int s) : size(s) {} }; void makeDouble(Pizza p) { p.size *= 2; } int main() { Pizza pizza(10); makeDouble(pizza); cout 2020. 10. 12.
C++ - 함수 함수 함수의 구조 함수의 호출 #include using namespace std; int max(int x, int y); // 함수 원형 int main(int argc, char const *argv[]) { int n; n = max(2, 3); cout 2020. 10. 11.
Javascript - 함수 함수 함수의 형식 함수란? 코드의 집합 함수의 정의 함수 호출 선언적 함수 선언적 함수 생성 함수 정의시 이름 배정 function fnName() { console.log('Hello javascript') } fnName(); Hello javascript 선언적 함수의 재정의 나중 정의된 것으로 결정 function fn() { console.log('Hello javascript 1') } function fn() { console.log('Hello javascript 2') } fn() Hello javascript 2 선언적 함수의 재정의 호출문이 선언문 앞에 올 수 있음 --> 호출 가능 fn2() // ? function fn2() { console.log('Hello javascript.. 2020. 9. 21.