Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- sonarQube
- 방화벽
- map
- 허브
- jdk
- docker
- JPA
- cloud
- tomcat
- LAN어댑터
- Linux
- STREAM
- post
- 라우터
- mybatis
- Set
- 소켓
- IntelliJ
- 액세스회선
- Jenkins
- gradle
- container
- DevOps
- Collection
- AOP
- ansible
- Java
- Pipeline
- 캐시서버
- Spring
Archives
- Today
- Total
목록caller (1)
거북이-https://velog.io/@violet_evgadn 이전완료
Call-by-Value & Call-by-Reference
함수 호출 우리는 흔히 함수를 사용할 때 "함수이름()" 문구를 활용한다. 이렇게 함수 이름을 통해 특정 함수를 활용하는 것을 "함수의 호출"이라고 한다. 만약 호출한 함수가 Parameter를 가지고 있다면 우리는 함수를 호출하는 과정에서 인자를 전달해줘야 한다. 이때 인자를 전달하는 대표적인 방법이 Call by Value와 Call by Reference 방식인 것이다. 프로그래밍 언어별로 인자 전달 방식에도 약간 차이가 존재한다. Python에서는 Passed by assignment라고 불리는 Call by Value와 Call by Reference의 혼합 방식을 사용하며, Java는 Call by Value만 사용하지만 C 언어의 Call by Value와는 다른 동작 방식을 가진다. 일단 ..
CS 지식
2022. 12. 30. 16:44