प्रोग्रामिंग में कुछ नियम हैं जो नियंत्रित करते हैं कि कोई ऑपरेशन कैसे किया जाता है।
संचालन के मूल्यांकन का क्रम और संचालन की संबद्धता (जो बाएं से दाएं परिभाषित की गई है)।
यहां ऑपरेंड के मूल्यांकन क्रम को दिखाने के लिए एक कार्यक्रम है,
उदाहरण
#include <iostream> using namespace std; int x = 2; int changeVal() { x *= x; return x; } int main() { int p = changeVal() + changeVal(); cout<<"Value: "<<x<<endl; cout<<"Operation result: "<<p<<endl; return 0; }
आउटपुट -
Value: 16 Operation result: 20