Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C में प्री-इंक्रीमेंट (या प्री-डिक्रीमेंट)


इंक्रीमेंट ऑपरेटर्स का उपयोग मान को एक से बढ़ाने के लिए किया जाता है जबकि डिक्रीमेंट इसके विपरीत काम करता है। डिक्रीमेंट ऑपरेटर मान को एक से घटाता है।

C भाषा में प्री-इंक्रीमेंट ऑपरेटर का सिंटैक्स यहाँ दिया गया है:

++variable_name;

C भाषा में प्री-डिक्रीमेंट ऑपरेटर का सिंटैक्स यहाँ दिया गया है:

--variable_name;

आइए प्री-इंक्रीमेंट और प्री-डिक्रीमेंट ऑपरेटर के बीच अंतर देखें।

प्री-इंक्रीमेंट − वेरिएबल को मान असाइन करने से पहले, मान को एक से बढ़ाया जाता है।

C भाषा में प्री-इंक्रीमेंट का एक उदाहरण यहाँ दिया गया है:

उदाहरण

#include <stdio.h> int main() {    int i = 5;    printf("The pre-incremented value : %d\n",i);    while(++i < 10 )    printf("%d\t",i);    return 0; }

आउटपुट

The pre-incremented value : 5 6789

प्री-डिक्रीमेंट − वेरिएबल को मान असाइन करने से पहले, मान को एक से घटाया जाता है।

C भाषा में प्री-डिक्रीमेंट का एक उदाहरण यहाँ दिया गया है:

उदाहरण

#include <stdio.h> int main() { int i = 10;    printf("The pre-decremented value : %d\n",i);    while(--i > 5 )    printf("%d\t",i);    return 0; }

आउटपुट

The pre-decremented value : 10 9876

  1. HTML value एट्रिब्यूट HTML value एट्रिब्यूट

    परिचय HTML value एट्रिब्यूट HTML दस्तावेज़ में एक HTML एलिमेंट के प्रारंभिक मान को परिभाषित करता है। इसे button, input, meter, li, option, progress और param HTML एलिमेंट्स पर लागू किया जा सकता है। सिंटैक्स <tagname value=text></tagname> उदाहरण <!DOCTYPE html> <html> <sty

  1. - MySQL क्वेरी जहां वैल्यू एक, दो, तीन आदि के बराबर हो?

    आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable (    UserId int,    UserName varchar(10),    UserAge int ); Query OK, 0 rows affected (0.73 sec) इन्सर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें: mysql> insert into DemoTable values(101,Chris,23); Query

  1. ER डायग्राम न्यूनतमकरण: कार्डिनैलिटी के अनुसार न्यूनतम टेबल संख्या ER डायग्राम न्यूनतमकरण: कार्डिनैलिटी के अनुसार न्यूनतम टेबल संख्या

    ER (Entity-Relationship) डायग्राम का न्यूनतमकरण डेटाबेस डिज़ाइन में टेबलों की संख्या कम करने की प्रक्रिया है, जहां रिलेशनशिप टेबल को एंटिटी टेबल में मर्ज किया जाता है। न्यूनतम टेबलों की संख्या कार्डिनैलिटी (1:1, 1:N, M:N) पर निर्भर करती है। समस्या कथन ER डायग्राम विभिन्न टेबलों और उनके बीच संबंधों