下面两个定义是否不同?有何不同?
int month = 9, day = 7;
int month =09, day = 07;
第二句day被初始化为八进制的7,而month被初始化为八进制的09,所以会出错(因为八进制只能表示0~7)
下面两个定义是否不同?有何不同?
int month = 9, day = 7;
int month =09, day = 07;
第二句day被初始化为八进制的7,而month被初始化为八进制的09,所以会出错(因为八进制只能表示0~7)