Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी या सी++ में सिंगल कोट्स बनाम डबल कोट्स

सी और सी ++ में सिंगल कोट्स का इस्तेमाल सिंगल कैरेक्टर की पहचान के लिए किया जाता है, और डबल कोट्स का इस्तेमाल स्ट्रिंग लिटरल के लिए किया जाता है। एक स्ट्रिंग शाब्दिक "x" एक स्ट्रिंग है, इसमें वर्ण 'x' और एक अशक्त टर्मिनेटर '\0' है। तो "x" इस मामले में दो-वर्ण सरणी है।

सी ++ में अक्षर अक्षर का आकार चार है। सी में अक्षर अक्षर का प्रकार पूर्णांक (int) है। तो सी में 32 बिट आर्किटेक्चर के लिए आकार ('ए') 4 है, और CHAR_BIT 8 है। लेकिन आकार (चार) सी और सी ++ दोनों के लिए एक बाइट है।


  1. सी ++ में एक वर्ण को स्ट्रिंग में कैसे परिवर्तित करें?

    एक वर्ण को एक स्ट्रिंग में बदलने की कई विधियाँ हैं। निम्नलिखित उदाहरण में, उनमें से कुछ का उपयोग किसी वर्ण को एक स्ट्रिंग में बदलने के लिए किया जाता है। यहाँ C++ भाषा में किसी एकल वर्ण को स्ट्रिंग में बदलने का एक उदाहरण दिया गया है, उदाहरण #include <iostream> #include<string> #include&l

  1. iscntrl () सी++ में फ़ंक्शन

    C++ में iscntrl() फंक्शन यह जांचता है कि कोई कैरेक्टर कंट्रोल कैरेक्टर है या नहीं। यह फ़ंक्शन ctype.h. . में परिभाषित किया गया है iscntrl() फ़ंक्शन के लिए सिंटैक्स निम्नानुसार दिया गया है - int iscntrl ( int ch ); यहाँ, ch वह वर्ण है जिसे जाँचने की आवश्यकता है। एक प्रोग्राम जो एक स्ट्रिंग में निय

  1. strpbrk () सी ++ में

    यह सी ++ में एक स्ट्रिंग फ़ंक्शन है जो दो स्ट्रिंग लेता है और स्ट्रिंग 1 में स्ट्रिंग 2 के किसी भी चरित्र की पहली घटना को ढूंढता है। यदि कोई है तो यह स्ट्रिंग 1 में वर्ण को पॉइंटर लौटाता है, अन्यथा न्यूल लौटाता है। यह NULL वर्णों को समाप्त करने के लिए लागू नहीं है। strpbrk() का सिंटैक्स निम्नानुसार