C++中struct關鍵字和class關鍵字的區別

剛開始接觸 C++,看到代碼中有 struct 關鍵字,還覺得是用告終構體,結果後來發現 struct 和 class 同樣都用於類的定義,因而把二者的差異記錄於此。 一句話總結:二者都可用於定義類,惟一的區別是二者定義的類的默認訪問權限有差異。 其實比二者差異更重要的是,我很好奇爲何 C++ 中會存在兩個用於定義類的關鍵字,並且看起來二者之間的區別並無大到須要多設置一個關鍵字,class 彷佛徹
相關文章
相關標籤/搜索