平成22年春期午後問9
ややさん
(No.1)
https://www.fe-siken.com/kakomon/22_haru/pm09.html
H22午後C言語g、なかなか理解できないです。
誰か教えていただきませんか?
お願いします。
H22午後C言語g、なかなか理解できないです。
誰か教えていただきませんか?
お願いします。
2020.12.29 10:33
guestさん
★FE ブロンズマイスター
(No.2)
※以下、あくまで個人的見解※
※内容の保証はありません※
空欄aでもcpos=80になったら'\0'を入れていたように、空欄gでもキーワード格納でlinebuf[80]に到達してしまうのを防止しなければならないと。
cpos=76のときにたとえばkihonというキーワード(j=5)がくると、
[76]k[77]i[78]h[79]o[80]n
と'\0'の入る余地がなくなってしまうのでcpos+j【-1】>=80ならストップをかけないといけないということなのでは?
※以上、あくまで個人的見解※
※内容の保証はありません※ (重要なので再掲)
※内容の保証はありません※
空欄aでもcpos=80になったら'\0'を入れていたように、空欄gでもキーワード格納でlinebuf[80]に到達してしまうのを防止しなければならないと。
cpos=76のときにたとえばkihonというキーワード(j=5)がくると、
[76]k[77]i[78]h[79]o[80]n
と'\0'の入る余地がなくなってしまうのでcpos+j【-1】>=80ならストップをかけないといけないということなのでは?
※以上、あくまで個人的見解※
※内容の保証はありません※ (重要なので再掲)
2020.12.30 14:53
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告