본문 바로가기

ecsimsw

검색하기
ecsimsw
프로필사진 JinHwan Kim

  • 분류 전체보기 (279)
    • Issues (1)
      • Opened (0)
      • Closed (1)
    • KimJinHwan (37)
      • Project (18)
      • Daily Life (19)
    • Architecture (32)
      • Application (8)
      • Infrastructure (20)
      • CICD (4)
    • Language (36)
      • Java, Kotlin (18)
      • C++, C# (18)
    • Server application (21)
      • Spring (9)
      • Node.js (12)
    • Computer Science (89)
      • Operating system (34)
      • Network (28)
      • Computer architechture (8)
      • Software engineering (9)
      • Linux, Git (10)
    • Database (2)
      • SQL, JDBC (1)
      • ORM (1)
    • Machine Learning (38)
      • Tensorflow (11)
      • tf_source (10)
    • Etc (23)
      • Unity (23)
Recent Comments
관리 메뉴 ecsimsw

목록Computer Science/Software engineering (9)

ecsimsw

Argument (인자)와 Parameter (매개변수)는 다르다.

아래 예시를 보자. 인자와 매개변수를 구분할 수 있겠는가. void int add(int x, int y){ return x+y; } void main(){ int x = 1; int y = 3; int sum1 = add(x,y); int sum2 = add(10, 20); } Parameter (매개 변수)는 함수 호출 시 argument값을 받아 처리하기 위한 중간 변수이다. add 함수의 x,y 변수가 매개변수이다. Argument (실행 인자)는 함수 호출 시 parameter에 직접 대입되는 값이다. main 함수에서 sum1을 위한 add라면 x와 y가, sum2를 위한 add에서는 10과 20이 각각 인자에 해당한다.

Computer Science/Software engineering 2019. 1. 9. 08:32
Prev 1 2 Next

티스토리툴바