सी मध्ये टोकन

सी मधील टोकन हा सर्वात महत्वाचा घटक आहे. त्याचप्रमाणे, आम्ही सी मध्ये टोकन न वापरता सी मध्ये एक प्रोग्राम तयार करू शकत नाही म्हणून आम्ही असे म्हणू शकतो की सी मधील टोकन बिल्डिंग ब्लॉक किंवा सी भाषेत प्रोग्राम तयार करण्यासाठी मूलभूत घटक आहे.

सी मध्ये टोकनचे वर्गीकरण

सी मध्ये कीवर्ड सी मध्ये अभिज्ञापक सी मध्ये तार सी मध्ये ऑपरेटर मध्ये स्थिर सी सी मध्ये विशेष वर्ण

सी मध्ये कीवर्ड

सी मधील कीवर्ड पूर्व-परिभाषित किंवा आरक्षित शब्दांचे स्वतःचे महत्त्व असलेले परिभाषित केले जाऊ शकते आणि प्रत्येक कीवर्डची स्वतःची कार्यक्षमता असते. कीवर्ड कंपाईलरद्वारे वापरलेले पूर्व-परिभाषित शब्द आहेत, म्हणून ते व्हेरिएबल नावे म्हणून वापरले जाऊ शकत नाहीत. कीवर्ड व्हेरिएबल नावे म्हणून वापरल्यास याचा अर्थ असा की आम्ही कीवर्डला एक वेगळा अर्थ देत आहोत, ज्याला परवानगी नाही. सी भाषा खाली दिलेल्या 32 कीवर्डचे समर्थन करते:

सी मध्ये अभिज्ञापक

सी मधील अभिज्ञापकांचा वापर व्हेरिएबल्स, फंक्शन्स, अ‍ॅरे, स्ट्रक्चर्स इ. नावासाठी केला जातो सी मधील अभिज्ञापक वापरकर्ता-परिभाषित शब्द आहेत. हे अप्परकेस अक्षरे, लोअरकेस अक्षरे, अंडरस्कोर किंवा अंकांनी बनलेले असू शकते, परंतु प्रारंभिक पत्र एकतर अंडरस्कोर किंवा वर्णमाला असावे. अभिज्ञापक कीवर्ड म्हणून वापरले जाऊ शकत नाहीत. सी मध्ये अभिज्ञापक बांधण्याचे नियम खाली दिले आहेत: अभिज्ञापकाचे पहिले वर्ण एकतर वर्णमाला किंवा अंडरस्कोर असावे आणि त्यानंतर ते कोणतेही वर्ण, अंक किंवा अंडरस्कोर नंतर असू शकते. हे कोणत्याही संख्यात्मक अंकीपासून सुरू होऊ नये. अभिज्ञापकांमध्ये, अप्परकेस आणि लोअरकेस दोन्ही अक्षरे वेगळे आहेत. म्हणून, आम्ही असे म्हणू शकतो की अभिज्ञापक केस संवेदनशील असतात. स्वल्पविराम किंवा रिक्त जागा अभिज्ञापकात निर्दिष्ट केली जाऊ शकत नाहीत. कीवर्ड एक अभिज्ञापक म्हणून दर्शविले जाऊ शकत नाहीत. अभिज्ञापकांची लांबी 31 वर्णांपेक्षा जास्त नसावी. अभिज्ञापक अशा प्रकारे लिहिले पाहिजेत की ते अर्थपूर्ण, लहान आणि वाचण्यास सुलभ आहे.

सी मध्ये तार

सी मधील तार नेहमीच स्ट्रिंगच्या शेवटी शून्य वर्ण '\ 0' असलेल्या वर्णांचे अ‍ॅरे म्हणून दर्शविले जातात. हे शून्य वर्ण स्ट्रिंगच्या शेवटी सूचित करते. सी मधील तार दुहेरी कोटमध्ये बंद आहेत, तर वर्ण एकाच वर्णांमध्ये बंद आहेत. स्ट्रिंगचा आकार म्हणजे स्ट्रिंगमध्ये अनेक वर्ण आहेत. आता आम्ही वेगवेगळ्या मार्गांनी तारांचे वर्णन करतो: चार ए [10] = "जावाटपॉईंट"; // कंपाईलर 10 बाइट्सला 'ए' अ‍ॅरेला वाटप करते. चार ए [] = "जावाटपॉईंट"; // कंपाईलर रन वेळी मेमरीचे वाटप करते. चार ए [10] = {'जे', 'ए', 'व्ही', 'ए', 'टी', 'पी', 'ओ', 'मी', 'एन', 'टी', '\ 0'}; // स्ट्रिंग वर्णांच्या स्वरूपात दर्शविले जाते.

सी मध्ये ऑपरेटर

सी मधील ऑपरेटर हे एक विशेष प्रतीक आहे जे फंक्शन्स करण्यासाठी वापरले जाते. ज्या डेटा आयटमवर ऑपरेटर लागू केले जातात ते ऑपरँड म्हणून ओळखले जातात. ऑपरेटर ऑपरेंड्स दरम्यान लागू केले जातात. ऑपरेटरच्या संख्येनुसार, ऑपरेटरचे खालीलप्रमाणे वर्गीकरण केले जाते:

युनरी ऑपरेटर

युनरी ऑपरेटर एक सिंगल ऑपरेंडवर लागू केलेला ऑपरेटर आहे. उदाहरणार्थ: वाढ ऑपरेटर (++), घट ऑपरेटर (-), आकार, (प्रकार)*.

बायनरी ऑपरेटर

बायनरी ऑपरेटर हा एक ऑपरेटर आहे जो दोन ऑपरेंड्स दरम्यान लागू होतो. खाली बायनरी ऑपरेटरची यादी आहे: अंकगणित ऑपरेटर रिलेशनल ऑपरेटर शिफ्ट ऑपरेटर लॉजिकल ऑपरेटर बिटवाइज ऑपरेटर सशर्त ऑपरेटर असाइनमेंट ऑपरेटर एमआयसीसी ऑपरेटर

सी मध्ये स्थिरांक

एक स्थिरता व्हेरिएबलला नियुक्त केलेले मूल्य आहे जे संपूर्ण प्रोग्राममध्ये समान राहील, म्हणजेच, स्थिर मूल्य बदलले जाऊ शकत नाही. स्थिर घोषित करण्याचे दोन मार्ग आहेत: कॉन्स्ट कीवर्ड वापरणे #परिभाषित प्री-प्रोसेसर वापरणे

सी में विशेष rermण

सी मध्ये काही विशेष वर्ण वापरली जातात आणि त्यांचा एक विशेष अर्थ आहे जो दुसर्‍या हेतूसाठी वापरला जाऊ शकत नाही. स्क्वेअर ब्रॅकेट्स []: उघडणे आणि बंद करणारे कंस एकल आणि बहुआयामी सबस्क्रिप्ट्सचे प्रतिनिधित्व करतात. साधे कंस (): हे फंक्शन डिक्लरेशन आणि फंक्शन कॉलिंगमध्ये वापरले जाते. उदाहरणार्थ, प्रिंटफ () हे पूर्व-परिभाषित कार्य आहे. कुरळे ब्रेसेस {}: हे कोड उघडण्यात आणि बंदात वापरले जाते. हे पळवाट उघडण्यात आणि बंद करताना वापरले जाते. स्वल्पविराम (,): हे एकापेक्षा जास्त स्टेटमेंटसाठी विभक्त करण्यासाठी आणि उदाहरणार्थ, फंक्शन कॉलमध्ये फंक्शन पॅरामीटर्स विभक्त करण्यासाठी, एकल प्रिंटएफ स्टेटमेंटचा वापर करून एकापेक्षा जास्त व्हेरिएबलचे मूल्य मुद्रित करताना व्हेरिएबल विभक्त करण्यासाठी वापरले जाते. हॅश/प्री-प्रोसेसर (#): हे प्री-प्रोसेसर निर्देशकासाठी वापरले जाते. हे मुळात सूचित करते की आम्ही शीर्षलेख फाइल वापरत आहोत. एस्टेरिस्क (*): हे चिन्ह पॉइंटर्सचे प्रतिनिधित्व करण्यासाठी वापरले जाते आणि गुणाकार करण्यासाठी ऑपरेटर म्हणून देखील वापरले जाते. टिल्डे (~): हे विनामूल्य मेमरीसाठी डिस्ट्रक्टर म्हणून वापरले जाते. कालावधी (.): याचा उपयोग एखाद्या संरचनेच्या किंवा युनियनच्या सदस्यात प्रवेश करण्यासाठी केला जातो.

◀ मागील पुढील ▶