0

Stephen G. Kochan 著の「Programming in Objective-C」第 6 版を読んでいます。144ページに次の記述があり、私を混乱させています。

C の基本データ型であるローカル変数にはデフォルトの初期値がないため、使用する前に値を設定する必要があります。

それでも、次のコードがある場合でも機能し、0 が表示されます。

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{
    int number;
    NSLog(@"%i", number);

    return 0;
}

int基本的な C データ型ではありませんか?

4

2 に答える 2