>> సల గుర్తు సి లో, అన్ని డేటా ఆ రకాల ఒక నిర్దిష్ట పరిమాణం కలిగి.
కానీ పరిమాణం బాగా విస్తృతంగా మారవచ్చు మీరు ఉపయోగించే కంప్యూటర్లో
C. ఇప్పుడు మేము లోపలి C ఉపయోగిస్తున్న ఏం CS50 ఉపకరణం, కాబట్టి లోపలి
ఉపకరణం, ఒక చార్ ఎలా పెద్దది?
డబుల్ ఎలా పెద్దది?
ఒక Int ఎలా పెద్దది?
ఫ్లోట్ ఎలా పెద్దది?
>> సరే, పరిశీలించి అనుమతిస్తుంది కొన్ని కోడ్ తో.
ప్రామాణిక io.h, Int ప్రధాన గర్జన చేర్చండి.
ఇప్పుడు యొక్క ప్రకటించాలని ప్రారంభించండి దీని కొన్ని వేరియబుల్స్
పరిమాణాలు మేము అప్పుడు ప్రింట్ చేస్తాము -
చార్ సి, డబుల్ d, ఫ్లోట్ f, మరియు నేను Int.
ఇప్పుడు, నేను ఏ విలువలు నిల్వ వెళ్ళడం లేదు అంశాలపై లో, ఎందుకంటే నేను మాత్రమే
వారి ప్రత్యేక పరిమాణం శ్రద్ధ.
>> వారి పరిమాణం చూడటానికి, నేను ముద్రణ F ఉపయోగిస్తాము, అలాగే పరిమాణం అనే C ఆపరేటర్లు
యొక్క, ఖచ్చితంగా సమాధానం ఇది ఆ ప్రశ్న.
యొక్క పరిశీలించి చూద్దాం.
ఒక కోలన్ తరువాత ముద్రణ F చార్,, శాతం 1, బాక్ స్లాష్ n.
ఇతర మాటలలో, నేను ప్రింట్ మీరు దాని పరిమాణం తరువాత చార్ పెద్దప్రేగు,.
>> నేను కామాతో చేరుస్తాము సి యొక్క పరిమాణం తరువాత.
ఇప్పుడు డబుల్ కోసం మళ్ళీ మనం.
ముద్రణ F, డబుల్, శాతం నేను, బాక్ స్లాష్ n, దగ్గరగా కోట్, కామా, d యొక్క పరిమాణం.
ఇప్పుడు నేను ఉపయోగించి కొనసాగుతుంది వెళుతున్న, గమనించవచ్చు శాతం నేను, తద్వారా ఒక విధంగా
మారుతున్న లేదు ఎందుకంటే, Int నేను కొలిచే వెబ్ దీనిలో యూనిట్లు
అంశాలపై పరిమాణం.
>> నిజానికి, పరిమాణం కొన్ని తిరిగి అన్నారు బైట్లు సంఖ్య, బహుశా ఒక, బహుశా
రెండు, బహుశా మరింత.
కానీ ప్రతి సందర్భంలో, అది నిజానికి నాకు ఒక పూర్ణాంకానికి ఇవ్వండి.
అందువలన, నేను మీరు స్థలం హోల్డర్ ఉంది సంబంధం లేకుండా రకం, ఉపయోగించడానికి,
దీని పరిమాణం నేను పొందుతున్నాను.
యొక్క రెండు ముద్రణ F తెలియజేసేలా.
>> ఫ్లోట్, శాతం నేను, బాక్ స్లాష్ n, f యొక్క పరిమాణం.
ముద్రణ F, Int, శాతం నేను, బాక్ స్లాష్ n, నేను పరిమాణం.
కంపైల్, ఇప్పుడు సేవ్, ఈ ప్రోగ్రామ్ రన్.
చేయండి, పరిమాణం, డాట్ స్లాష్, పరిమాణం, మరియు మేము చూసే CS50 ఉపకరణం, ఒక లో
చార్ ఒక బైట్ ఉంది, ఒక డబుల్ ఎనిమిది ఉంది బైట్లు, ఫ్లోట్ 4 బైట్లు మరియు ఒక పూర్ణాంకానికి
నాలుగు బైట్లు, అలాగే ఉంటుంది.