在C語(yǔ)言中在main函數(shù)之外聲明一個(gè)global變量正常不過(guò)了,但是要想在main之外調(diào)用一個(gè)函數(shù)卻不是那么容易,
除非你相當(dāng)熟悉所使用的IDE。
在C++中卻有一個(gè)函數(shù)可以解決在main之外調(diào)用函數(shù)的問(wèn)題,那就是構(gòu)造函數(shù)!
在C++中聲明一個(gè)global類的時(shí)候,該類的構(gòu)造函數(shù)自行執(zhí)行類中變量的賦值,然后開(kāi)始執(zhí)行函數(shù)體內(nèi)部的命令,
我們可以在函數(shù)體內(nèi)部寫上一些我們需要在main之前或者聲明變量的時(shí)候需要同時(shí)執(zhí)行的相關(guān)命令!
甚至main函數(shù)也可以在構(gòu)造體中調(diào)用,不過(guò)這個(gè)調(diào)用需要受到許多的限制!
除非你相當(dāng)熟悉所使用的IDE。
在C++中卻有一個(gè)函數(shù)可以解決在main之外調(diào)用函數(shù)的問(wèn)題,那就是構(gòu)造函數(shù)!
在C++中聲明一個(gè)global類的時(shí)候,該類的構(gòu)造函數(shù)自行執(zhí)行類中變量的賦值,然后開(kāi)始執(zhí)行函數(shù)體內(nèi)部的命令,
我們可以在函數(shù)體內(nèi)部寫上一些我們需要在main之前或者聲明變量的時(shí)候需要同時(shí)執(zhí)行的相關(guān)命令!
甚至main函數(shù)也可以在構(gòu)造體中調(diào)用,不過(guò)這個(gè)調(diào)用需要受到許多的限制!