# C vs C++: pass by value, or by reference

**URL:** <https://boards.straightdope.com/t/c-vs-c-pass-by-value-or-by-reference/239254>\
**Category:** Factual Questions\
**Created:** [April 10, 2004, 12:13am UTC](https://boards.straightdope.com/t/c-vs-c-pass-by-value-or-by-reference/239254 "2004-04-10T00:13:46Z")\
**Posts on this page:** 1\
**Page:** 2

<div class="post-metadata">

**Author:** ![Revtim](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/revtim/32/1042_2.png) [@Revtim](https://boards.straightdope.com/u/Revtim)\
**Post date:** [April 12, 2004, 12:52pm UTC](https://boards.straightdope.com/t/c-vs-c-pass-by-value-or-by-reference/239254/21 "2004-04-12T12:52:41Z")

</div>

> [@qts](#):
>
> Silly question, but is it possible that she was more interested in hearing how you argued your point?

I would hope that someone who did that would, at the end, not stick with the fiction that the values were changed and come clean.

[Previous page](https://boards.straightdope.com/t/c-vs-c-pass-by-value-or-by-reference/239254.md?page=1)
