I think you're still a bit off. :)
Arguments are the values passed to the call.
Parameters are the variables those values are bound to in the body of the callee.
It doesn't make sense to talk about passing variables in a language with pass-by-value semantics.
Actually no difference in what I explained and what you said unless you see something I don't.
Parameters are variables passed into a function
Here :)
Okay now, I understand you.
Rather than passed, they are bound to the function. I'll edit the post.
Thanks for clarifying that.
Rather than bound to the function, the argument values are bound to the corresponding parameter variables in the body of the function. :)
Okay, noted.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think you're still a bit off. :)
Arguments are the values passed to the call.
Parameters are the variables those values are bound to in the body of the callee.
It doesn't make sense to talk about passing variables in a language with pass-by-value semantics.
Actually no difference in what I explained and what you said unless you see something I don't.
Here :)
Okay now, I understand you.
Rather than passed, they are bound to the function. I'll edit the post.
Thanks for clarifying that.
Rather than bound to the function, the argument values are bound to the corresponding parameter variables in the body of the function. :)
Okay, noted.