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

C और C++ में डेटा प्रकार के कैरेक्टर स्थिरांक

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

उदाहरण

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

आउटपुट

4

उदाहरण

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

आउटपुट

1

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


  1. C++ में वेरिएबल और वेरिएबल के प्रकार क्या हैं?

    एक वेरिएबल हमें नामित स्टोरेज प्रदान करता है जिसे हमारे प्रोग्राम हेरफेर कर सकते हैं। C++ में प्रत्येक वेरिएबल का एक विशिष्ट प्रकार होता है, जो वेरिएबल की मेमोरी के आकार और लेआउट को निर्धारित करता है; उस स्मृति में संग्रहीत किए जा सकने वाले मानों की श्रेणी; और संचालन का सेट जिसे चर पर लागू किया जा स

  1. डेटा प्रकार और डेटा संरचना के बीच अंतर

    जैसा कि हम जानते हैं कि प्रोग्रामिंग पूरी तरह से डेटा के इर्द-गिर्द घूमती है। यह डेटा है जिस पर सभी व्यावसायिक तर्क लागू हो जाते हैं और यह डेटा का प्रवाह होता है जिसमें किसी एप्लिकेशन या प्रोजेक्ट की कार्यक्षमता शामिल होती है। इसलिए डेटा को उसके अनुकूलित उपयोग के लिए व्यवस्थित और संग्रहीत करना बहुत

  1. पायथन डेटा प्रकार और प्रकार रूपांतरण

    पायथन डेटा प्रकारों पर एक परिचय और प्रकार रूपांतरण कैसे करें। पायथन डेटा प्रकार जब हम Python में वेरिएबल बनाते या घोषित करते हैं, तो वेरिएबल अलग-अलग डेटा टाइप रख सकते हैं। पायथन में निम्नलिखित अंतर्निहित डेटा प्रकार हैं: str इंट, फ्लोट, कॉम्प्लेक्स सूची, टपल तानाशाही सेट बूल बाइट, बाइटएरे पाठ प्