달력

3

« 2020/3 »

반응형


 

매개변수(parameter)

·         메소드 호출시 넘겨주는 데이터() 의미합니다.

·         함수를 호출하면서 함수가 처리하도록 입력으로 넘겨주는 값입니다.

·         함수를 호출할 인수(인자;argument) 전달된 값을 함수 내부에서 사용할 있게 해주는 변수입니다.

·         메소드 외부에서 메소드 내부로 데이터를 전달하는 매개체 역할하며 매개변수도 "변수(지역 변수)"입니다.

·         함수를 호출하는 쪽과 호출된 함수를 연결하는 매개가 되는 변수입니다.

·         메소드 호출시 변수에 저장된 데이터를 다른 변수에 데이터만 복사하여 저장합니다.

 


반응형

'Development > C/C++' 카테고리의 다른 글

함수의 종류  (0) 2020.03.29
VSCode - C/C++ Extension - install(설치하기)  (0) 2020.03.22
매개변수(parameter)  (0) 2020.03.17
ASCII (아스키), ASCII Code(아스키코드)  (0) 2020.03.17
주석문 (Comment), 주석문의 종류  (0) 2020.03.17
중첩 구조체  (0) 2020.03.16
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

자바스크립트 매개변수(parameter)

·         C언어와 같은 엄격한 언어와 달리, 자바스크립트는 함수를 생성할 지정한 매개 변수보다 많거나 적은 매개 변수를 사용하는 것을 허용합니다.

·         자바스크립트의 이러한 특성 때문에 런타임시 호출된 인자의 개수를 확인하고 이에 따라 동작을 다르게 해줘야 합니다. 이를 효과적으로 가능하게 하는 것이 arguments객체입니다.

 

 

//원래 매개변수외에 추가된 매개 변수

alert('원래 매개변수','추가된 매개 변수');

 

//원래 두개의 매개변수를 명시해야 하지만 하나를 제거한 경우

prompt('원래 매개 변수');

 

 

 

 

 

매개변수(parameter)

https://codedragon.tistory.com/4253

 


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

자바의 자료형

int 같이 변수의 특성을 결정짓는 키워드를 가리켜서 자료형이라고 합니다.

int num;

 

https://codedragon.tistory.com/4082

 

 

 

 

 

 

 

 

자바 자료형 유형

·         기본 자료형

·         참조 자료형

 

 

유형

설명

기본 자료형

(primitive data type)

·         기본 타입 (primitive type)

·         원시 타입

·         자바 컴파일러에 의해서 해석되는 자료형

·         실제 갖는 자료형

·         자바에서 여러 형태의 타입을 미리 정의하여 제공

·         정수, 실수, 문자, 논리을 저장하는 자료형

참조 자료형

(reference data type)

·         참조 타입 (reference type)

·         값이 아닌 객체의 주소 가지고 있는 자료형

·         자바 라이브러리 API에서 제공되거나 프로그래머에 의해서 만들어진 클래스를 자료형으로 선언하는 경우

·         배열, 클래스, 인터페이스 타입 자료형

 

 

 

 

 

자바의 자료형 


   

 

반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형

 

 

Unicode(유니코드)

·         나라마다 문자열 표현방식은 매우 다양하기하며 글자를 표현하는 방식 인코딩(encoding)이라고 하며 나라마다 서로 다른 인코딩을 사용합니다.

·         세계 각국의 모든 문자들을 문자코드로 일관되게 표현한 규약(체제)입니다.

·         아스키코드(Ascii) 영문자와 숫자밖에 표현 하지만, 유니코드(Unicode) 나라의 모든 언어를 표현할 있습니다.

·         유니코드는 모든 문자 하나를 16비트(2바이트) 코드값으로 표현합니다.

 


 

 

Unicode Consortium

http://www.unicode.org/

  

반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

ASCII(아스키)

·         American Standard Code for Information Interchange(미국 정보 교환 표준 부호)

·         영문 알파벳을 사용하는 대표적인 문자 인코딩

·         1962 ANSI(미국 국가표준 협회) 정의한 미국 표준 정보교환 코드

·         문자 하나를 7비트로 표현하므로 이진수 조합으로 만들어진 128개의 부호를 표현할 있는 코드입니다.

·         아스키 코드는 7bit(1 byte) 영문자와 숫자, 그리고 일부 특수문자들만을 표현합니다.

 

 

https://ko.wikipedia.org/wiki/ASCII

https://en.wikipedia.org/wiki/ASCII

 


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

확장 특수 출력 문자(escape sequence)

·         이스케이프시퀀스

·         escape character(이스케이프 문자)

·         역슬래시(\) 기호가 붙은 특수한 기능을 하는 문자 리터럴

·         문자열안에서 특별한 의미로 해석되는 문자

 

 

구분

의미

'\a'

·         경고음 출력

'\n'

·         바꿈,

·         개행(new line)

'\t'

·         수평 탭으로 일정한 간격 띄우기

·         (tab)

'\b'

·         백스페이스로 뒤로 이동

·         backspace

'\r'

·         동일한 줄의 칸으로 커서 이동

·         carriage return

'\f'

·         출력 용지를 페이지 넘김

·         form feed( 피드)

'\\'

·         \(역슬래시)문자 출력

'\''

·         ' (작은 따옴표)문자 출력

·         single quote

'\"'

·         " ( 따옴표)문자 출력

·         double quote

'\0'

·         널문자 출력

·         null

 

 

 

 


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

접미어(Suffix)

·         특정 데이터 타입을 지정할 리터럴(Literal) 데이터 뒤에 1~2자의 접미어(Suffix) 붙여 특정 데이터타입임을 명시하게 됩니다.

·         접미어는 대소문자 구분하지 않습니다.

 

리터럴 데이터 타입

접미어(Suffix)

example

decimal

M

m

1.024M

1.024m

float

F

f

1.024F

1.024f

double

D

d

1.024D

1.024d

1.024

long

L

l

1024L

1024l

uint

U

u

1024U

1024u

ulong

UL

ul

1024UL

1024ul

 

 

 

 

 

 

리터럴(Literal)

https://codedragon.tistory.com/10618

 


반응형

'Development > C#, Xamarin' 카테고리의 다른 글

VSCode - C# 개발환경 구축  (0) 2020.03.31
리터럴(Literal)  (0) 2020.03.24
접미어(Suffix), 리터럴(Literal)  (0) 2020.03.17
함수 사용의 장점  (0) 2020.03.17
this 키워드  (0) 2020.03.15
인터페이스 선언 형식  (0) 2020.02.05
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

예약어(reserved word)

·         자바 프로그래밍을 하는데 있어 특정한 의미 부여되어 이미 만들어진 식별자를 말합니다.

 

·         예약어로 등록되어 있는 것은 프로그래밍에 식별자로 사용할 없습니다.

·         Don't use any of these for your own names.

 

·         const goto 예약어로 등록만 되어 있을 자주 사용되지 않는 예약어입니다.

 

 

 

 

 

 

 

예약어 종류

Java's keywords and other reserved words.

 

·         abstract

·         assert

·         boolean

·         break

·         byte

·         case

·         catch

·         char

·         class

·         const

·         continue

·         default

·         do

·         double

·         else

·         enum

·         extends

·         false

·         final

·         finally

·         float

·         for

·         goto

·         if

·         implements

·         import

·         instanceof

·         int

·         interface

·         long

·         native

·         new

·         null

·         package

·         private

·         protected

·         public

·         return

·         short

·         static

·         strictfp

·         super

·         switch

·         synchronized

·         this

·         try

·         void

·         while

 


반응형
TAG 자바
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

디버깅(Debugging)

프로그램이 포함하는 모든 오류를 찾아내 제거하는 의미합니다.

 

 



 

 

 

 

 

오류 종류

오류에는 구문 오류와 논리 오류가 있습니다.

구문 오류

틀린 문자를 입력하거나 문법 맞지 않는 명령문을 사용했을 발생하는 오류

논리 오류

제어 구조의 부적절한 사용으로 발생하는 오류


 

 

 

 

 

 

 

 

시험(Test)

시험은 알파 테스트와 베타 테스트등으로 구분할 있습니다.

 

 


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

반응형


 

IDE (통합개발환경)

·         Integrated Development Environment

·         GUI 환경에서 프로그램 개발이 가능한 소프트웨어

·         코딩디버그컴파일배포, 실행등 프로그램 개발에 관련된 모든 작업 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어입니다.

·         종래의 소프트웨어 개발에서는 컴파일러, 텍스트 편집기, 디버거 등을 따로 사용하였으나, 이러한 프로그램들을 하나로 묶어 대화형 인터페이스를 제공한 것이 통합 개발 환경입니다.

·         최근의 통합 개발 환경은 그래픽 사용자 인터페이스(GUI) 응용 프로그램 개발용 고속 개발 도구가 많이 등장하였습니다.

·         대규모 프로젝트 개발 적합합니다.

·         무료 유료 IDE 존재하며 상용 소프트웨어의 경우 가격이 비교적 고가입니다.

 

 

 

 

 

 

 

IDE 종류

·         Visual Studio

·         Eclipse

·         XCode

·         IntelliJ

·        

 

 

https://en.wikipedia.org/wiki/Integrated_development_environment

http://bit.ly/3d7WI8u

 


반응형
Posted by codedragon codedragon

댓글을 달아 주세요

  1. taerangbae 2020.03.30 18:55  댓글주소  수정/삭제  댓글쓰기

    관리자의 승인을 기다리고 있는 댓글입니다