cに次のような文字配列があるとします。
char a[20];
インデックス20にアクセスして、このように終了NULLを配置できますか?
a[20]='\0';
しかし、私のアルゴでは。(「これは整数からchar配列へのコンバーターです」)これは、最後のインデックスがchar配列のサイズよりも小さい場合、たとえば、終了NULLを配置するために必要です。
私のintのサイズが4( "1421")の場合、インデックス0に「1」、インデックス1に「4」、インデックス2に「2」、インデックス3に「1」を配置する必要があります。
そして最後にインデックス4でNULLを終了します
index=4;
a[index]='\0';
同じコードを修正する別の方法、
if(index<20) (Will increase one condition)
a[index]='\0';
しかし、私はただ知りたいのですが……インデックス20に終端NULLを置くことが可能かどうか。
OK私はこれをみんなに感謝します-あなたの助けにとても感謝しています。