1 00:00:00,000 --> 00:00:00,280 2 00:00:00,280 --> 00:00:02,240 >> ડેવીડના MALAN: હવે શુદ્ધ કરો થોડી વધુ આ કાર્યક્રમ. 3 00:00:02,240 --> 00:00:06,510 તે સરસ નહિં હોય toupper કરી શકે છે જો લોઅરકેસ જો પત્ર ઉઠાવે છે, અને 4 00:00:06,510 --> 00:00:08,880 જો નાના નથી, પાસ તે યથાવત દ્વારા? 5 00:00:08,880 --> 00:00:12,110 અન્ય શબ્દોમાં, હું બદલો શકે એક સાથે મારી જો-બીજા બ્લોક 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 કે જુઓ પૂર્ણાંક પરત તરીકે જાહેર અને 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% C અલ્પવિરામ સાથે એ કૌંસ toupper હું કૌંસ બંધ 34 00:01:40,240 --> 00:01:45,120 બંધ કૌંસ ત્યાં, અર્ધવિરામ હું% C બદલવા માંગો છો છે તેનો સૂચક છે 35 00:01:45,120 --> 00:01:49,050 ના કેપિટલાઈઝેશન સાથે s માં ઇથ અક્ષર જો ઇથ 36 00:01:49,050 --> 00:01:50,530 s માં અક્ષર લોઅરકેસ છે. 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