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

सी भाषा में सी टोकन की व्याख्या करें

टोकन आमतौर पर C प्रोग्राम में अलग-अलग अर्थों वाली सबसे छोटी, अविभाज्य इकाइयाँ होती हैं।

टोकन के प्रकार

C में विभिन्न प्रकार के टोकन इस प्रकार हैं -

  • पहचानकर्ता - यह फ़ंक्शन, चर, सरणियों, संरचनाओं आदि के नाम को संदर्भित करता है।

  • ऑपरेटर - ये वे प्रतीक हैं जो C कंपाइलर को कुछ तार्किक, गणितीय, या संबंधपरक संचालन करने के लिए कहते हैं।

  • विशेष वर्ण − अक्षर और अंकों को छोड़कर सभी वर्ण विशेष वर्ण कहलाते हैं।

  • स्थिरांक - कुछ निश्चित मान जिन्हें प्रोग्राम के निष्पादन के दौरान बदला नहीं जा सकता है, उन्हें स्थिर पद के रूप में जाना जाता है

  • कीवर्ड/आरक्षित नाम - ये कुछ विशेष अर्थों वाले पूर्वनिर्धारित शब्द हैं जिनका प्रयोग चर नामों के रूप में नहीं किया जा सकता है।

उदाहरण

टोकन के उपयोग के लिए सी कार्यक्रम निम्नलिखित है -

#include<stdio.h>
int main(){
   int p, q, result;
   p = 2, q= 3;
   result = p + q;
   printf ("result = %d \n", result);
}

यहाँ,

  • मुख्य पहचानकर्ता है।
  • {,}, (,) सीमांकक हैं।
  • int एक कीवर्ड है।
  • p,q, परिणाम पहचानकर्ता हैं।
  • मुख्य, {, }, (, ), int, p, q, परिणाम सभी को एक साथ टोकन कहा जाता है।

  1. सी भाषा में और-अगर सीढ़ी बयान समझाओ

    बहु-मार्गीय निर्णय लिखने का यह सबसे सामान्य तरीका है। सिंटैक्स नीचे दिए गए सिंटैक्स को देखें - if (condition1) stmt1; else if (condition2) stmt2; - - - - - - - - - - else if (condition n) stmtn; else stmt x; एल्गोरिदम नीचे दिए गए एल्गोरिथम को देखें - START Step 1: Declare int variables. Step 2:

  1. सी भाषा में नेस्टेड इफ-स्टेटमेंट की व्याख्या करें

    एक नेस्टेड अगर एक if स्टेटमेंट है जो कि या तो (या) किसी और का ऑब्जेक्ट है। if दूसरे के अंदर रखा जाता है अगर (या) और। सिंटैक्स नीचे दिए गए सिंटैक्स को देखें - if (condition1){    if (condition2)       stmt1;    else       stmt2; } else{    

  1. सी भाषा में 'सरल अगर' कथन की व्याख्या करें

    तार्किक स्थिति के सही होने पर if कीवर्ड का उपयोग कथनों के एक सेट को निष्पादित करने के लिए किया जाता है। सिंटैक्स सिंटैक्स नीचे दिया गया है - if (condition){    Statement (s) } सरल अगर कथन का कार्य करना if ब्लॉक के अंदर स्टेटमेंट केवल तभी निष्पादित होता है जब कंडीशन सही हो, अन्यथा नही