상당히 기본적인 것임에도 불구하고,
그냥 넣기전에 하나 만들어서 넣어도 됨에도 불구하고,
그냥 한번 끄적여본다.
C++/C#/JAVA 에 모두 해당할 수 있는 이야기인듯.
나는 C#에서 한것이지만...
뭐 이런 함수가 있다치자.
-------------------------------
void function ( int[] in ) {
...
}
--------------------------------
이제 저 함수를 실행시켜보자.
정수형 배열을 넣고 싶은데, 어떻게 넣어야 하나?
그냥 간단한 방법으로는
---------------------------------
int[] a = {1, 2, 3};
function(a);
---------------------------------
이렇게 넣으면 된다. 하지만 자꾸 앞에서 만드는게 귀찮으니까 바로 넣을때는 어떻게 하냐?
--------------------------------------------
function( new int[] {1, 2, 3} );
--------------------------------------------
이렇게 넣으면된다.
그냥 그렇다고.
'공부생각 > 언어잡지식' 카테고리의 다른 글
[언어잡지식] 오버로딩과 폴리몰피즘의 차이 (Overloading and Polymorphsim) (0) | 2009.06.26 |
---|