>> DAVID Malan: Se pou nou kounye a rafine pwogram sa a yon ti jan pi lwen.
Pa ta li dwe nice si toupper te kapab kapitalize yon lèt si miniskil, ak
si se pa miniskil, pas li nan chanje?
Nan lòt mo, te kapab mwen ranplase mwen blòk si-lòt moun ak yon
yon sèl rele nan toupper?
>> Oke, reponn kesyon sa a, Mwen ta pi bon konsilte la
dokiman pou toupper.
Pou fè sa, kite m 'louvri yon tèminal pi gwo fenèt deyò nan jdi, ak
Lè sa a, tape moun toupper, kidonk siyifye ke mwen ta renmen louvri nan
sa yo rele nonm paj pou toupper an fonksyon.
Lè yo fin fè frape Antre, mwen wè yon ekran tankou sa a yon sèl.
Epi, koulye a remake ke yo sanble yo gen konbine lòt dokiman an pou toupper
anwo yo tou ak sa pou toloe.
Men, pa gen pwoblèm.
>> Ou pral remake anba Rezime an ki Mwen sonje ke, tout bon, yo sèvi ak sa a
fonksyon, mwen dwe gen ladan nan dosye header ctype.h.
Pi ba a sa a, ou wè ke toupper se te deklare kòm retounen yon Int ak
aksepte yon Int, ki se yon ti jan kirye, depi konsa byen lwen, mwen te
manipile charaktèr sèlman.
Men, sa a OK.
Li sanble ke sa a se jis yon konvansyon, epi nou ka toujou itilize c kòm
menm si li nan yon Char, menm si li nan te deklare kòm yon Int.
>> Koulye a, nan deskripsyon an isit la, mwen wè ke toupper konvèti lèt la C rive nan
majuskul si sa posib.
Ak anba valè retou, mwen wè ke valè a tounen se ke nan la
konvèti lèt, oswa c, si a konvèsyon pa te posib.
Apre sa, nan insight nan Mwen te kap chèche.
Si c se pa, an reyalite, yon miniskil lèt, li sanble ke toupper pral
tou senpleman pase l ansanm chanje.
>> Se konsa, kite a kounye a retounen nan Kòd m 'yo.
Li kite yo kounye a retire antye nan blòk sa a kondisyonèl epi ranplase li,
byen tou senpleman, ak printf% vigil c toupper nan s bracket mwen fèmen paren
paren fèmen pwenvigil, kidonk siyifye ke mwen ta renmen ranplase% c
ak lèt ​​majiskil nan la a lèt on li nan s si on la
se lèt nan s miniskil.
Oswa menm si li pa, li pral te pase nan mitan chanje.
>> Se pou nou kounye a konpile pwogram sa a ak fè capitalize2 yo, kouri l 'ak
capitalize2, ankò, sezisman hello.
Ak tout bon, nou jwenn tounen majuskul.
Se pou yo ankò tape David la.
Epi li, tou, se majuskul.