티스토리 뷰
반응형
안녕하세요 :) Zedd입니다.
지금 문서를 하나 보고 있는데...계속 Argument.. Argument.....
근데 저는 Parameter라는 말이 더 익숙하거든요...!!!!!!!!!!
근데 이 둘 사이. 즉 Argument와 Parameter간에 큰 차이점이 존재했습니다.
1 2 3 4 | func sum(a: Int, b: Int)->Int{ return a+b } sum(a: 10, b: 20) | cs |
위 코드를 가지고 설명드릴게요. 언어는 Swift입니다 :)
● 전달인자(Argument)
전달인자는...!!말그대로 "전달"하는 인자에요!
위 코드에서
1 | sum(a: 10, b: 20) | cs |
이렇게 sum이라는 함수에 값을 전달해주죠? 이 10과 20을 전달인자. 즉 Argument라고 부릅니다.
"인자"라는 말에 맞게 "값"을 의미해요.
그럼 매개변수는?
● 매개변수(Parameter)
1 2 3 | func sum(a: Int, b: Int)->Int{ return a+b } | cs |
매개변수는 여기서 a, b를 의미해요.
이름을 봅시다 매개"변수"죠? 위에서 전달된 인자를 받아들이는 "변수"입니다.
끄아아ㅏ앙ㅇ 이런 기본적인.............다시는 헷갈리지 맙시댜
반응형
'공부' 카테고리의 다른 글
왕초보를 위한 리액트 네이티브(React Native) 시작하기 (4) | 2018.01.30 |
---|---|
리액트? 리액트 네이티브?? (3) | 2018.01.30 |
코드사이닝? 인증서? 프로비저닝?? (3) | 2018.01.21 |
Semantic versioning (0) | 2018.01.02 |
Xcode9 ) ambiguous use of 'filter' (0) | 2017.12.08 |
TAG
- swift3
- Accessibility
- iOS delegate
- fastlane
- WidgetKit
- 스위프트 문법
- swift 공부
- github
- Xcode
- 회고
- Swift
- ios 13
- Git
- 피아노
- swift array
- IOS
- swift delegate
- np-complete
- SwiftUI
- swift sort
- Combine
- WWDC
- 스위프트
- FLUTTER
- swift tutorial
- 제이슨 파싱
- UIBezierPath
- actor
- np-hard
- WKWebView
글 보관함
반응형
- Total
- Today
- Yesterday