unsigned charの配列の終わりをテストするにはどうすればよいですか?それは簡単だCHAR文字列で、私はちょうどunsigned charの配列の終わりをテストするには?
while (str[i] != '\0')
か、単に
while (str[i])
ようしかし、動作しないと私は本当に理由を理解していないunsigned char型の配列を使用してテストを行うことができます。それは私がそれは完全にあなた次第です
BYTE* a = getB();
int i=0;
while(a[i]!=0)
{
printf("%C", a[i]);
i++;
}
おかげ
[このコードはきれいです](http://melpon.org/wandbox/permlink/xoN2so1dCSsRfbM0)。 「うまくいかない」とはどういう意味ですか? [最小限の、完全で検証可能な例](http://stackoverflow.com/help/mcve)を投稿してください。 – MikeCAT
できません。期間。 –
* CまたはC++のいずれかを選択してみませんか? – MikeCAT