c言語と組み込みシステムについて
先日、c言語でプログラムを書き実際にマイコンを動かしてみたのですが、わからないことがあります。
プログラムは特定の文字列を右から左へスクロールさせ左端で停止するプログラムをかいたのですが、上手くできません
char s[]=“apple” とした際に
右からappleという文字がスクロールされるのですが、eが現れてから次の文字以降がeeee...となり実行結果がappleeeeeという感じになります。
char s[]=“apple ”//eの後にスペースを入れる
↑の場合はappleがスクロールされ左でちゃんととまります。
なぜスペースを入れると正常に機能するのでしょうか? c言語の配列の仕様のようなものでしょうか?
詳しく解説お願いします
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。