> When you use the ++ operator in C/C++, it increments a variable by one. It can also be used in an expression. If you put the ++ before the variable name (like ++x) it will return the value of the variable after being incremented. But if you put the ++ after the variable (like x++) it returns the value before being incremented. According to Wikipedia, C++ was named C++ because it "adds" to C. But it's called C++, not ++C, so that means C++ is the language as it was before the extra stuff was added to it, i.e. just plain C.