GCCについて part5
■ このスレッドは過去ログ倉庫に格納されています
0443デフォルトの名無しさん
2005/06/08(水) 10:58:32436の言うとおり、C言語では今でも
NULL == ( (void*) 0 )
ただしC++は NULL == 0
C、C++とも文字列終端文字は'\0'
0 != NULL != '\0'
MSのドキュメントが文字列終端をあらわすのにNULLをつかってるのは、
VC++の言語使用。
世の中の入門書はVC++関係が多いので結構勘違いしてる人が多い。
ただ、素で間違ってる著者も結構いる。
あと、
int == 4byte
char == signed char
1byte == 8bit
こういうのが常識だと思ってると、場合によっては痛い目みる。
■ このスレッドは過去ログ倉庫に格納されています