인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
Language/Java (JVM)

☕ 자바는 Call by reference 개념이 없다 ❓

자바의 Call by Value / Call by Reference 프로그래밍을 하다보면 반드시 마주치는 것이 바로 call by value / call by reference 개념이다. 함수의 매개변수에서 값을 복사하느냐 주소값을 참조하느냐에 따라 반환 결과가 달라지기 때문에 대부분의 프로그래밍 교육과정에선 중요시 하게 여긴다. 자바에서도 역시 call by value 와 call by reference 동작 차이가 존재한다. 자바의 데이터형을 알아보면 크게 두가지로 나뉘게 된다. 기본형(primitive type) - Boolean Type(boolean), Numeric Type(short, int, long, float, double, char) 참조형(reference type) - Class ..

category_image
인파_
2022.10.05
(0)
Language/C

[C] 📚 포인터 표현 - 그림으로 알기 쉽게 정리

C언어 포인터 이해하기 다음과 같이 포인터를 정의할때 배열원소 2를 표현 하는 방법은 다음과 같다. int a[5] = {1,2,3,4,5}; int *arr = a; 구조체 포인터 표현 방법 struct person { int age; char name[10]; }; struct person *arr, pe[3]={{10,"jack"},{20,"Poul"},{30,"Jim"}}; arr = pe; 예를 들어 원소 20에 대한 표현은 총 3가지로 가능하다. arr[1].age (*(arr+1)).age (arr+1)->age ​ 포인터 증감 연산자 종류 int a = 1; int *p = &a; //a주소는 1000이라 가정 *p + 1 // → a + 1 = 1 + 1 = 2 *(p + 1) // → ..

category_image
인파_
2021.09.19
(0)