2012-03-07 25 views

答えて

4

あなたはname[i]=0;name[i]='\0';をしたいです。 Cでは、NULLはポインタです(より正確にはポインタかもしれません)。

例えば、ANSI Cは、以下を可能にする:

#define NULL ((void *)0) 

詳細についてはCのFAQにQuestion 5.9の最後を参照してください。 C++ではNULLが若干異なることに注意してください。

0

私たちは「\ 0」uはヌル文字を使用することが良いです 、[i]は文字であるあなたのケースの名前には、charのヌルを使用しないでください。

関連する問題