अल्पविराम ऑपरेटर का उद्देश्य कई अभिव्यक्तियों को जोड़ना है। अल्पविराम से अलग किए गए भावों की सूची का मान सबसे सही अभिव्यक्ति का मान है। अल्पविराम का प्रभाव संचालन के अनुक्रम को निष्पादित करने की अनुमति देना है।
अन्य भावों के मान छोड़ दिए जाते हैं, जिसका अर्थ है कि दाईं ओर का व्यंजक पूरे अल्पविराम से अलग किए गए व्यंजक का मान बन जाएगा।
उदाहरण
निम्न प्रोग्राम अल्पविराम ऑपरेटर के कार्य को दर्शाता है -
#include <iostream> using namespace std; int main() { int i, j; j = 10; i = (j++, j+100, 999+j); cout << i; return 0; }
आउटपुट
यह आउटपुट देता है -
1010
यहां यह प्रक्रिया है कि i के मान की गणना कैसे की जाती है:j 10 के मान से शुरू होता है। j को फिर 11 तक बढ़ाया जाता है। अगला, j को 100 में जोड़ा जाता है। अंत में, j (अभी भी 11 युक्त) को 999 में जोड़ा जाता है, जो प्राप्त करता है परिणाम 1010.