聲明是告訴編譯器, 某個東西準(zhǔn)備好了, 但是我現(xiàn)在還沒必要讓你知道具體細(xì)節(jié).
當(dāng)你用c來寫程序, 會發(fā)現(xiàn)main需要寫在下面, 其他定義方法要寫在main上面, 這樣是為了能調(diào)用這些方法, 當(dāng)然可以把程序?qū)懙娜我馕恢? 但只要聲明他們存在就行了
比如 void function test(int);
class A;
這樣可以讓系統(tǒng)少操一份心.
在以上這種情況你會覺得寫到main上面就好了, 但是在復(fù)雜的項目中, 龐大的類相互引用, 會導(dǎo)致運行變慢, 避免的方法就是不引用這個類, 在需要的時候才用上它