HOPARLÖR: bir proqram yazmaq edək ki, iki strings surəti çalışır. Mən artıq ilk tərəfindən açılmış kazanılmış etdik çap "bir şey söyləyin." Mən növbəti saxlanılması, GetString zəng ə qaytarılması dəyəri. Və sonra mən əmin olun ki, s null deyil. Növbəti S. bizim surəti gedirəm edək yeni bir dəyişən elan etmək, t, və mağaza var. Mən növbəti iddia gedirəm printf, mən gedirəm ki, ki, surəti kapitallaşdırmaq. Mən növbəti ki, t yoxlamaq üçün gedirəm edir uzunluğu 0-dən az böyük ki, Mən təsadüfən kapitallaşdırmaq üçün cəhd etməyin yoxdur ki, bir məktub. Mən əminəm, mən dəyişdirmək üçün gedirəm t bracket 0 dəyəri qaytarılması olmaq toupper dəyəri, bir funksiyası böyük onun giriş çevirir, giriş t bracket 0 kimi keçən. Nəhayət, mən çap etmək gidiyorum nə orijinal dəyəri olan və Əlbəttə, s idi. Və sonra mən çap gedirəm nə surəti dəyəri t olan edir. Mən indi tərtib və bu proqram çalıştırdığınızda, Mən orijinal görməyə ümid edirik onun surəti izlədi Giriş yalnız surəti kapitallaşdırılır. Amma yoxlamaq edək. , Surəti 0 olun. / 0 surəti. Mən, demək, bir giriş təmin edəcəyik hello, lakin bütün kiçik, və sonra Enter düyməsini basın. Təəssüf ki, görünür ki, həm də əsli və surəti "Hello" indi kapital H. Amma ki açıqca tipli nə. Belə ki, yəqin, mən t hərflərlə zaman, mən birtəhər, s kapitallaşdırılmış baxmayaraq mən Mən surəti olduğunu düşündü s və t zəng. Şübhəsiz ki, burada bir şey səhvdir. Amma biz necə düzəltmək olar?