In addition, C/C++ uses order of operations. For C++, it's about 30 levels deep. % has higher precedence than +.