>> SIARADWR 1: Mae'n troi allan y rhaglen hon, byr er ei bod yn,
mewn gwirionedd wedi nam.
Mewn amgylchiadau prin, GetString, fesul ei dogfennaeth ei hun, yn gallu dychwelyd
rhywbeth ar wahân i linyn.
Yn benodol, mae sentinel, arbennig gwerth a elwir yn null -
N-U-L-L.
>> Yn dynodi Null yn gyffredinol, rhywbeth aeth o'i le lle yn y
achos, efallai y bydd y defnyddiwr wedi teipio yn y cyfryw llinyn mawr na fyddai'n cyd-fynd
mewn cof, ac yn y blaen GetString gallai dychwelyd null yn yr achos hwnnw.
>> Neu gallai fod yn bod y defnyddiwr rywsut Nid oedd deipio unrhyw llinyn o gwbl, yn
ac os felly ni all unrhyw llinyn yn dod yn ôl.
Felly, mae'n well bod yn canfod ai peidio null wedi
cael eu dychwelyd fel a ganlyn -
Dim ond os S yn Ni ddylai null cyfartal Yr wyf yn symud ymlaen i weithredu dolen hwn.
>> Mewn geiriau eraill, os GetString digwydd i ddychwelyd null, nid wyf ddim yn mynd i
ddamweiniol ceisiwch bwysleisio'r dros cymeriadau sydd nid yn unig yno.