在BASIC語言中REM是注釋語句,方便讀程序的人理解程序,機器不執行這種語句。也就是說REM語句是寫給人看的,不是寫給計算機的。
在C語言中::是作用域運算符,是為了防止出現歧義用的。比如你定義了2個類:A和B,你在2個類中都定義了voidfun(inti)函數,當你在main函數中寫fun(1)這一語句時,計算機不知道應該調用哪個類中的fun函數,也就是產生了歧義。為避免這種情況發生,你就應該把fun(1)改為A::fun(1)或B::fun(1),告訴計算機你想用的是哪個類中的fun函數。
我只知道這么多,有可能rem和::在其他語句中也會出現,你也可以自己去查閱相關書籍。
rem是相對單位,是相對HTML根元素。這個單位可謂集相對大小和絕對大小的優點于一身,通過它既可以做到只修改根元素就成比例地調整所有字體大小,又可以避免字體大小逐層復合的連鎖反應。