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

C++ प्रोग्राम में } के बाद सेमीकॉलन कब अनिवार्य है?


यदि यह घोषणा का अंत है तो क्लोज ब्रेस के बाद एक सेमीकॉलन अनिवार्य है। ब्रेसेस के मामले में, उनका उपयोग क्लास, एनम, स्ट्रक्चर, और इनिशियलाइज़ेशन सिंटैक्स की घोषणाओं में किया जाता है। इनमें से प्रत्येक स्टेटमेंट के अंत में, हमें एक सेमीकॉलन लगाने की आवश्यकता होती है। उदाहरण के लिए:

class X {}; // स्ट्रक्चर के लिए भी वही घोषणा
enum Y {};
int z[] = {1,2};

एक सेमीकॉलन अपने आप में एक खाली स्टेटमेंट है, और आप जहां भी स्टेटमेंट वैध हो वहां अतिरिक्त जोड़ सकते हैं। इसलिए आपके if के बाद ब्रेसेस के ठीक बाद सेमीकॉलन लगाना वैध हो सकता है, हालांकि यह उनसे संबंधित नहीं होगा।

  1. C++ में बाइनरी खोज प्रोग्राम C++ में बाइनरी खोज प्रोग्राम

    बाइनरी खोज क्या है? बाइनरी खोज (आधा-अंतराल खोज) एक खोज एल्गोरिदम है जो क्रमबद्ध सरणी में लक्ष्य मान की स्थिति ढूंढता है। यह लक्ष्य मान की तुलना मध्य तत्व से करता है और खोज स्थान को आधा कर देता है। मुख्य बिंदु केवल क्रमबद्ध सरणी पर काम करता है समय जटिलता: O(log n) दुनिया के सभी नाम क्रमबद्ध हों तो

  1. - C++ प्रोग्राम: GCD (महत्तम समापवर्तक) खोजें

    परिचयदो संख्याओं का महत्तम समापवर्तक (GCD) वह सबसे बड़ी संख्या है जो दोनों को विभाजित करती है। उदाहरण के लिए: मान लें हमारे पास दो संख्याएं हैं 45 और 27। 45 = 5 * 3 * 3 27 = 3 * 3 * 3 इसलिए, 45 और 27 का GCD 9 है। उदाहरण 1 (यूक्लिडियन एल्गोरिदम)#include <iostream> using namespace std; int gcd(

  1. - C++ Hello, World! प्रोग्राम

    परिचयC++ एक सामान्य उद्देश्य वाली प्रोग्रामिंग भाषा है जो प्रक्रियात्मक, ऑब्जेक्ट-ओरिएंटेड और जेनेरिक प्रोग्रामिंग का समर्थन करती है। C++, C का सुपरसेट है और सभी वैध C प्रोग्राम C++ में भी वैध हैं। C++ डेटा हाइडिंग, एनकैप्सुलेशन, इनहेरिटेंस, पॉलीमॉर्फिज्म आदि जैसी सुविधाओं के साथ ऑब्जेक्ट ओरिएंटेड प