参考書っていうか、田舎の本屋にも置いてあるような初心者本のほうがいいとおもいます。
いくら技量を磨いても単純ミスはたまにあったりするので、パラパラってページをめくってみて、「これくらいだったら全部読めそうだな」とか「このくらいのレベルでちょうど良いかな」って思うくらいの本がいいんだと思います。
中身見た方が良いです。僕もたまに、凄い程度の低いのを買ってきてしまってがっかりしたり、逆に、程度が高すぎるものを買ってきてしまって未だに読み切れなかったりしますから。
C言語の入門書は本当に数がそろっているので、String型をあまり使わないならそいつらでも十分割に合うことが多いです。
ところで、
コード: 全て選択
#N88BASIC
Dim A$ As String
A$="漢字"
Print A$
Sleep(-1)
と
コード: 全て選択
#N88BASIC
Dim A$[5] As Char
memcpy(A$,"漢字",4)
Print MakeStr(A$)
Sleep(-1)
を混同してはいませんか?