1 00:00:00,000 --> 00:00:00,280 2 00:00:00,280 --> 00:00:02,240 >> DAVID మలన్: ఇప్పుడు శుద్ధి లెట్ ఒక బిట్ మరింత ఈ కార్యక్రమం. 3 00:00:02,240 --> 00:00:06,510 ఇది nice కాదు toupper చేస్తే చిన్న ఉంటే ఒక లేఖ చూపడంలో, మరియు 4 00:00:06,510 --> 00:00:08,880 ఉంటే చిన్న కాదు, పాస్ అది మార్చకుండా ద్వారా? 5 00:00:08,880 --> 00:00:12,110 ఇతర మాటలలో, నేను భర్తీ ఒక తో నా ఉంటే-else బ్లాక్ 6 00:00:12,110 --> 00:00:13,960 ఒకే కాల్ Toupper కు? 7 00:00:13,960 --> 00:00:16,000 >> బాగా, ఈ ప్రశ్నకు సమాధానం, నేను ఉత్తమ సంప్రదించండి ఇష్టం 8 00:00:16,000 --> 00:00:17,630 toupper కోసం డాక్యుమెంటేషన్. 9 00:00:17,630 --> 00:00:22,100 అలా, నాకు ఒక పెద్ద టెర్మినల్ తెరవండి విండో gedit, మరియు వెలుపల 10 00:00:22,100 --> 00:00:26,060 అప్పుడు తద్వారా, వ్యక్తి toupper టైప్ నేను తెరవదలిచారా సూచిస్తుంది 11 00:00:26,060 --> 00:00:29,060 వ్యక్తి పేజీ కోసం అని పిలవబడే ఫంక్షన్ toupper. 12 00:00:29,060 --> 00:00:31,580 కొట్టే తరువాత ను ఎంటర్, నేను చూడండి ఈ ఒక వంటి ఒక స్క్రీన్. 13 00:00:31,580 --> 00:00:34,750 ఇప్పుడు వారు కలిగి ఉంటాయి గమనించవచ్చు toupper కోసం డాక్యుమెంటేషన్ కలిపి 14 00:00:34,750 --> 00:00:37,010 tolower కోసం ఆ ఉన్నత. 15 00:00:37,010 --> 00:00:38,010 కానీ ఉన్నా. 16 00:00:38,010 --> 00:00:41,640 >> మీరు సంక్షిప్తముగా క్రింద గమనించవచ్చు నేను నిజానికి, ఈ ఉపయోగించడానికి, అని గుర్తు చేస్తున్నాను 17 00:00:41,640 --> 00:00:45,220 ఫంక్షన్, నేను ఉండాలి శీర్షికా ఫైలును ctype.h. 18 00:00:45,220 --> 00:00:49,520 ఆ క్రింద, మీరు toupper ఉందని ఒక Int తిరిగి ప్రకటించింది 19 00:00:49,520 --> 00:00:52,720 ఒక బిట్ ఇది ఒక పూర్ణాంకానికి, అంగీకరించడం ఆసక్తికరమైన, ఇప్పటివరకు నుండి, నేను ఉన్నాను 20 00:00:52,720 --> 00:00:54,370 మాత్రమే అక్షరాలు రెట్టింపు. 21 00:00:54,370 --> 00:00:55,310 కానీ ఆ సరే. 22 00:00:55,310 --> 00:00:59,070 ఈ అని అవుతుంది కేవలం ఒక సమావేశం, మరియు మేము ఇంకా వంటి సి ఉపయోగించవచ్చు 23 00:00:59,070 --> 00:01:01,990 ఇది అయినప్పటికీ, ఒక చార్ అయితే అది ఒక పూర్ణాంకానికి వంటి ప్రకటించబడిన. 24 00:01:01,990 --> 00:01:05,850 >> ఇప్పుడు, ఇక్కడ వివరణ లో, నేను ఆ చూడండి కు సి లేఖ మారుస్తుంది toupper 25 00:01:05,850 --> 00:01:07,980 వీలైతే పెద్ద. 26 00:01:07,980 --> 00:01:11,520 మరియు తిరిగి విలువ క్రింద, నేను చూసే తిరిగి విలువ ఉంది 27 00:01:11,520 --> 00:01:15,320 మార్పిడి లేఖ, లేదా సి, ఉంటే మార్పిడి సాధ్యం కాదు. 28 00:01:15,320 --> 00:01:17,120 మరియు అంతర్దృష్టి ఉంది నేను వెతుకుతున్న. 29 00:01:17,120 --> 00:01:21,060 సి, నిజానికి, ఒక చిన్న లేకపోతే లేఖ, ఆ toupper రెడీ ఉంది 30 00:01:21,060 --> 00:01:23,450 కేవలం మారకుండా దానిని పంపగలరు. 31 00:01:23,450 --> 00:01:25,750 >> కాబట్టి యొక్క ఇప్పుడు నా కోడ్ ప్రాంతాల్లో తిరిగి. 32 00:01:25,750 --> 00:01:30,480 మరియు ఇప్పుడు పూర్తిగా తొలగించడానికి ఈ నియత బ్లాక్ మరియు భర్తీ, 33 00:01:30,480 --> 00:01:40,240 చాలా సరళంగా, printf% సి కామాతో లు బ్రాకెట్ toupper నేను బ్రాకెట్ దగ్గరగా 34 00:01:40,240 --> 00:01:45,120 దగ్గరగా బ్రాకెట్ తద్వారా, సెమికోలన్ నేను% సి స్థానంలో చెయ్యాలనుకునే సూచిస్తుంది 35 00:01:45,120 --> 00:01:49,050 యొక్క క్యాపిటలైజేషన్తో లు లో ith లేఖ ఉంటే ith 36 00:01:49,050 --> 00:01:50,530 లు లో లేఖ చిన్న ఉంది. 37 00:01:50,530 --> 00:01:53,710 లేదా కాదు కూడా, అది ఉంటుంది మారకుండా గుండా. 38 00:01:53,710 --> 00:01:58,790 >> ఇప్పుడు ఈ ప్రోగ్రామ్ కంపైల్ తెలియజేయండి capitalize2, మరియు తో దీన్ని అమలు 39 00:01:58,790 --> 00:02:01,800 capitalize2, మళ్ళీ, హలో టైప్. 40 00:02:01,800 --> 00:02:03,800 నిజానికి, మేము పెద్ద తిరిగి. 41 00:02:03,800 --> 00:02:05,090 యొక్క మళ్ళీ డేవిడ్ టైప్ లెట్. 42 00:02:05,090 --> 00:02:06,340 మరియు అది, చాలా, పెద్ద ఉంది. 43 00:02:06,340 --> 00:02:09,380