1 00:00:00,000 --> 00:00:00,360 2 00:00:00,360 --> 00:00:02,390 >> SPEAKER 1: Rezultas tiun programon, mallonga kvankam ĝi estas, 3 00:00:02,390 --> 00:00:03,770 reale havas cimon. 4 00:00:03,770 --> 00:00:08,060 En maloftaj cirkonstancoj, GetString, po lia propra dokumentadon, povas reveni 5 00:00:08,060 --> 00:00:09,390 io alia ol kordo. 6 00:00:09,390 --> 00:00:12,700 Aparte, gardostaranto, speciala valoro nomita nula - 7 00:00:12,700 --> 00:00:14,080 N-U-L-L. 8 00:00:14,080 --> 00:00:17,350 >> Nula signifas ke ĝenerale, iu misfunkciis per kiu en tiu 9 00:00:17,350 --> 00:00:20,340 kazo, la uzanto povu tajpis en tiaj grandan ŝnuron ke ĝi ne persvadus 10 00:00:20,340 --> 00:00:23,610 en la memoro, kaj tiel GetString forteco revenu nula en tiu kazo. 11 00:00:23,610 --> 00:00:26,650 >> Aux gxi povus esti, ke la uzanto iel ne tajpas ajnan ĉenon en ĉiuj, en 12 00:00:26,650 --> 00:00:28,570 tiaokaze neniu kordoj povas reveni. 13 00:00:28,570 --> 00:00:31,200 Do ĝi estas bona ke ni detekti ĉu aŭ ne nula havas 14 00:00:31,200 --> 00:00:33,200 estis revenis tiel - 15 00:00:33,200 --> 00:00:40,270 Nur se S ne egala nula deziro Mi procedi por ekzekuti ĉi maŝo. 16 00:00:40,270 --> 00:00:43,520 >> En aliaj vortoj, se GetString okazas reveni nula, mi ne tuj 17 00:00:43,520 --> 00:00:46,880 hazarde provu ripetanta super karakteroj kiuj simple ne estas tie. 18 00:00:46,880 --> 00:00:49,597