DAVID MALAN: indi saflaşdırmaq edək bir az daha bu proqram. Gözəl ola bilməz toupper ola bilər, əgər kiçik bir məktub kapitallaşdırmaq, və əgər kiçik deyil, pass Bu dəyişməz vasitəsilə? Başqa sözlə, mən əvəz edə bilər ilə mənim əgər-başqa məhəllə bir zəng toupper üçün? Bəli, bu suala cavab, Mən yaxşı məsləhətləşmək istədiyiniz toupper üçün sənədlər. Bunu etmək üçün, mənə böyük bir terminal açaq pəncərə gedit kənarda və sonra bununla, man toupper yazın mən açmaq istədiyiniz signifying man səhifə üçün qondarma funksiyası toupper. Vuruş sonra daxil edin görürəm bu kimi bir ekran. Və indi onlar görünür ki, görürsünüz toupper üçün sənədləri birləşdirilmiş tolower üçün yuxarı. Amma nə olursa olsun. Siz referat altında görəcəksiniz ki, Mən, həqiqətən, bu istifadə etmək ki, xatırladıb alıram funksiyası, Mən daxil olmalıdır header file ctype.h. Aşağıda, siz toupper görürük bir int qaytarılması elan və bir az olan bir int, qəbul maraqlı, indiyədək, çünki mən oldum yalnız chars manipulyasiya. Amma ki, OK. Bu çıxır ki, yalnız bir konvensiya və biz hələ də istifadə edə bilərsiniz c hətta baxmayaraq ki, bir char var baxmayaraq bu bir int kimi elan edir. İndi burada təsvir, mən görürəm ki, üçün c məktub çevirir toupper əgər mümkündürsə böyük. Və qaytarılması dəyəri altında görürəm ki, döndü dəyəri edir konvertasiya məktub, və ya c, əgər dönüşüm mümkün deyildi. Və fikir var Mən axtarır. C, əslində, bir kiçik deyil məktub, bu toupper olacaq görünür sadəcə dəyişməz boyunca keçir. Belə ki, indi mənim kodu qayıdaq. Və indi tam aradan qaldırılması ili Bu şərti blok və onu əvəz, sadəcə, printf% c vergül ilə s bracket toupper i paren yaxın yaxın paren bununla da, Nöqtəli vergül mən% c əvəz etmək istədiyiniz ki signifying Bu kapitallaşması ilə ə is məktubu əgər İTH ə məktub kiçik edir. Və ya deyil, hətta, o, olacaq dəyişməz keçib. Indi bu proqramı tərtib edək capitalize2 etmək, və onu idarə capitalize2, yenə salam yazaraq. Və həqiqətən, biz böyük harf geri almaq. Nin yenidən Davudu yazın edək. Və bu, çox böyük deyil.