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

सी प्रोग्रामिंग के बारे में रोचक तथ्य

यहाँ हम C प्रोग्रामिंग के बारे में कुछ रोचक तथ्य देखेंगे। ये नीचे की तरह हैं।

  • कभी-कभी कुछ स्विच स्टेटमेंट के केस लेबल को if-else स्टेटमेंट के अंदर रखा जा सकता है।

उदाहरण

#include <stdio.h>
main() {
   int x = 2, y = 2;
   switch(x) {
      case 1:
         ;
         if (y==5) {
            case 2:
               printf("Hello World");
         }
         else case 3: {
            //case 3 block
         }
   }
}

आउटपुट

Hello World
  • सरणी [सूचकांक] को सूचकांक [सरणी] के रूप में लिखा जा सकता है। इसका कारण यह है कि सरणी तत्वों को सूचक अंकगणित का उपयोग करके एक्सेस किया जाता है। सरणी का मान [5] है *(सरणी + 5)। यदि यह उल्टे क्रम में है जैसे 5[सरणी], तो यह भी *(5 + सरणी) जैसा ही है।

उदाहरण

#include <stdio.h>
main() {
   int array[10] = {11, 22, 33, 44, 55, 66, 77, 88, 99, 110};
   printf("array[5]: %d\n", array[5]);
   printf("5[array]: %d\n", 5[array]);
}

आउटपुट

array[5]: 66
5[array]: 66
  • हम कर्ली ब्रेसिज़ {,} के स्थान पर वर्गाकार कोष्ठक [,] और <%, %> के स्थान पर <:, :> का उपयोग कर सकते हैं।

उदाहरण

#include <stdio.h>
main() <%
int array<:10:> = <%11, 22, 33, 44, 55, 66, 77, 88, 99, 110%>;
printf("array[5]: %d\n", array<:5:>);
%>

आउटपुट

array[5]: 66
  • हम कुछ अजीब जगहों पर #include का इस्तेमाल कर सकते हैं। यहाँ पर विचार करें कि abc.txt फ़ाइल में "द क्विक ब्राउन फॉक्स जंप्स ओवर द लेज़ी डॉग" लाइन है। अगर हम प्रिंटफ स्टेटमेंट के बाद फाइल को शामिल करते हैं, तो हम उस फाइल की सामग्री को प्रिंट कर सकते हैं।

उदाहरण

#include <stdio.h>
main() {
   printf
   #include "abc.txt" ;
}

आउटपुट

The Quick Brown Fox Jumps Over The Lazy Dog
  • हम स्कैनफ() में %*d का उपयोग करके इनपुट को अनदेखा कर सकते हैं।

उदाहरण

#include <stdio.h>
main() {
   int x;
   printf("Enter two numbers: ");
      scanf("%*d%d", &x);
   printf("The first one is not taken, the x is: %d", x);

}

आउटपुट

Enter two numbers: 56 69
The first one is not taken, the x is: 69

  1. 36 क्लाउड कंप्यूटिंग के बारे में आकर्षक तथ्य

    एक में हमारे पोर्टल पर पोस्ट में, हमने आपको क्लाउड कम्प्यूटिंग और हमारी सुरक्षा के लिए इसके खतरों के बारे में एक संक्षिप्त विवरण दिया। क्लाउड कंप्यूटिंग हर जगह है, लेकिन बहुत कम लोग यह समझते हैं कि वास्तव में यह क्या है, या हमारे डिजिटल लैंडस्केप में क्रांति लाने के लिए इसकी अविश्वसनीय शक्ति है। Ora

  1. जैव प्रौद्योगिकी के बारे में रोचक तथ्य

    मेरे पिछले ब्लॉग में बायोटेक्नोलॉजी पर, मैंने आपको बताया कि बायोटेक्नोलॉजी क्या है और इसकी अब तक की यात्रा में क्या-क्या उपलब्धियां हासिल की हैं। संशोधन के लिए, बायोटेक जीवित जैविक जीवों के व्यावहारिक औद्योगिक अनुप्रयोगों का अध्ययन है। प्रौद्योगिकी मुख्य रूप से कृषि, चिकित्सा, गैर-खाद्य कृषि और पर्य

  1. बिटकॉइन के बारे में 9 रोचक तथ्य

    कई हैं वेब पर ब्लॉग या लेख जो बिटकॉइन के बारे में तकनीकी से लेकर मज़ेदार तथ्यों तक को कवर करते हैं। हम आपको बिटकॉइन के बारे में शायद ही कभी ज्ञात रोचक तथ्यों की पेशकश करते हैं। बिना और देरी किए चलिए सूची के साथ आगे बढ़ते हैं। यह भी पढ़ें: बिटकॉइन:पैसे का भविष्य या अराजकता का पैगम्बर? 1. क्या असली स