title: putting a '&' after the type
body: <p>I am fairly new to programming. I am just moving on to C++ from C in my college courses, and I encountered something that I haven't seen before in C. Sometimes after the type, either in a function declaration or passing a parameter, a <code>&amp;</code> immediately follows the type. For example, we use a struct called Customer in one of our projects, and some of the functions pass <code>Customer&amp;</code>. Why is the ampersand after the type, as opposed to in front? Thanks!</p>