C प्रोग्रामिंग भाषा में, आमतौर पर विशेष प्रतीकों का कुछ विशेष अर्थ होता है और उनका उपयोग अन्य उद्देश्यों के लिए नहीं किया जा सकता है।
C प्रोग्रामिंग में उपयोग किए जाने वाले कुछ विशेष प्रतीक निम्नलिखित हैं:
[] () {}, ; * = #आइए उनकी परिभाषाओं को समझते हैं:
ब्रैकेट [] - ओपनिंग और क्लोजिंग ब्रैकेट का उपयोग सरणी तत्व संदर्भ के लिए किया जाता है, जो एकल और बहुआयामी सबस्क्रिप्ट को इंगित करते हैं।
पैरेंथेसिस () - ये विशेष प्रतीक फंक्शन कॉल और फंक्शन पैरामीटर्स के लिए उपयोग किए जाते हैं।
ब्रेसेस {} - कर्ली ब्रेसेस की ओपनिंग और क्लोजिंग कोड के एक ब्लॉक की शुरुआत और अंत को इंगित करती है जिसमें एक से अधिक निष्पादन योग्य स्टेटमेंट होते हैं।
कॉमा (, ) - इसका उपयोग एक से अधिक स्टेटमेंट को अलग करने के लिए किया जाता है जैसे फंक्शन कॉल में पैरामीटर्स को अलग करना।
कोलन (:) - यह एक ऑपरेटर है जो अनिवार्य रूप से इनिशियलाइज़ेशन लिस्ट नामक किसी चीज़ को लागू करता है।
सेमीकॉलन (;) - इसे स्टेटमेंट टर्मिनेटर कहा जाता है जो एक तार्किक इकाई के अंत को इंगित करता है। यही कारण है कि प्रत्येक व्यक्तिगत स्टेटमेंट को सेमीकॉलन के साथ समाप्त होना चाहिए।
एस्टेरिस्क (*) - इसका उपयोग पॉइंटर वेरिएबल बनाने के लिए किया जाता है।
असाइनमेंट ऑपरेटर (=) - इसका उपयोग मान असाइन करने के लिए किया जाता है।
प्री-प्रोसेसर (#) - प्री-प्रोसेसर जिसे मैक्रो प्रोसेसर कहा जाता है, का उपयोग कंपाइलर द्वारा वास्तविक संकलन शुरू होने से पहले आपके प्रोग्राम को ट्रांसफॉर्म करने के लिए किया जाता है।
नीचे दी गई तालिका C प्रोग्रामिंग भाषा में उपयोग किए जाने वाले विशेष प्रतीकों का संबंधित अर्थ दर्शाती है।
| प्रतीक | अर्थ |
|---|---|
| ~ | टिल्ड |
| ! # $ | एक्सक्लेमेशन मार्क, नंबर साइन, डॉलर साइन |
| % ^ & | परसेंट साइन, कैरेट, एम्परसैंड |
| * ( ) | एस्टेरिस्क, लेफ्ट पैरेंथेसिस, राइट पैरेंथेसिस |
| _ + , | अंडरस्कोर, प्लस साइन, कॉमा |
| . / | | पीरियड, स्लैश, वर्टिकल बार |
| \ ` - | बैकस्लैश, एपोस्ट्रोफ, माइनस साइन |
| = < > | इक्वल टू साइन, ओपनिंग एंगल ब्रैकेट, क्लोजिंग एंगल ब्रैकेट |
| ? { } | क्वेश्चन मार्क, लेफ्ट ब्रेस, राइट ब्रेस |
| [ ] : | लेफ्ट ब्रैकेट, राइट ब्रैकेट, कोलन |
| " ; | कोटेशन मार्क, सेमीकॉलन |