只要一個(gè)指針指向了數(shù)組,那么就有3種表達(dá)方式
指針+1, 是加上指針類型所占用的長度
1. ?:ages[0];
2. : p[0];
3.: *( p + 0);
4.: 2[p]
枚舉就是專門用于表示幾種固定類型的取值
枚舉的本質(zhì)就是基本數(shù)據(jù)類型, 就是基本素具類型
枚舉和結(jié)構(gòu)體一樣 要先定義枚舉類型變量
enum Gender
{
male,
female,
}
mum Gender sex;
通過枚舉類型定義變量
定義枚舉類型和定義結(jié)構(gòu)變量一樣, 直接將數(shù)據(jù)類型拷貝過來
空格后直接協(xié)商變量名即可
enum Gender sex;
sex = male;
sex = female ;
注意點(diǎn):由于枚舉類型的本質(zhì)是整型 所以枚舉的固定取值外還可以去的其他整型的值
也就是枚舉變量可以當(dāng)做 int 類型的變量.
定義枚舉類型的規(guī)范
1.枚舉類型的取值一般以 k 開頭 后面跟上枚舉類型的名稱
2.和結(jié)構(gòu)體一樣, 枚舉類型的名稱首字母大寫