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

Linux पर C/C++ में वर्ण का मानक आकार ('a')

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

उदाहरण कोड

#include<stdio.h>
main() {
   printf("%d", sizeof('a'));
}

आउटपुट

1

उदाहरण कोड

#include<iostream>
using namespace std;
main() {
   cout << sizeof('a');
}

आउटपुट

1

दोनों ही मामलों में हम वही कर रहे हैं। लेकिन सी आकार में ('ए') 4 देता है क्योंकि इसे एक पूर्णांक के रूप में माना जाता है। लेकिन C++ में यह 1 लौट रहा है। इसे एक चरित्र के रूप में माना जाता है।


  1. C++ में sizeof ऑपरेटर क्या है?

    Sizeof एक कीवर्ड है, लेकिन यह एक कंपाइल-टाइम ऑपरेटर है जो एक वेरिएबल या डेटा प्रकार के आकार को बाइट्स में निर्धारित करता है। sizeof ऑपरेटर का उपयोग कक्षाओं, संरचनाओं, यूनियनों और किसी अन्य उपयोगकर्ता द्वारा परिभाषित डेटा प्रकार के आकार को प्राप्त करने के लिए किया जा सकता है। sizeof का उपयोग करने का

  1. Linux पर C++ का सबसे अच्छा IDE क्या है?

    केवल टेक्स्ट एडिटर्स पर बड़े प्रोजेक्ट्स को मैनेज करना मुश्किल है। यदि आप ऐसे मामलों में आईडीई का उपयोग करते हैं तो आप अधिक उत्पादक और कम निराश होने की संभावना रखते हैं। विभिन्न प्रकार के आईडीई हैं और आपको अपनी आवश्यकताओं के अनुरूप सही का चयन करना चाहिए। Linux पर C++ के लिए एक भी सर्वश्रेष्ठ IDE नही

  1. Linux पर c++ के लिए शीर्ष IDE क्या है?

    केवल टेक्स्ट एडिटर्स पर बड़े प्रोजेक्ट्स को मैनेज करना मुश्किल है। यदि आप ऐसे मामलों में आईडीई का उपयोग करते हैं तो आप अधिक उत्पादक और कम निराश होने की संभावना रखते हैं। विभिन्न प्रकार के आईडीई हैं और आपको अपनी आवश्यकताओं के अनुरूप सही का चयन करना चाहिए। यहाँ Linux के लिए सर्वश्रेष्ठ C/C++ IDE की सू