構造函數的定義要求 2022-08-29
構造函數名和類名相同,沒有返回值類型(連void都不可以),可以有參數(可以重載) 先給對象開辟空間(實例化),然后調用構造函數(初始化)。詳情>
如何理解c++的封裝性 2022-08-29
封裝特性包含兩個方面,一個是數據和方法合成一個整體,一個是給數據和方法增加訪問權限詳情>
你對c++構造與析構的理解 2022-08-29
對象的初始化和清理也是兩個非常重要的安全問題,一個對象或者變量沒有初始時,對其使用后果是未知,同樣的使用完一個變量,沒有及時清理,也...詳情>
構造函數的調用規則 2022-08-29
默認情況下,c++編譯器至少為我們寫的類增加3個函數1.默認構造函數(無參,函數體為空)2.默認析構函數(無參,函數體為空)3.默認拷貝構造函數,...詳情>
談談你對static靜態成員函數的理解 2022-08-29
在類定義中,前面有static說明的成員函數稱為靜態成員函數。靜態成員函數使用方式和靜態變量一樣,同樣在對象沒有創建前,即可通過類名調用。詳情>
談談你對常引用的理解 2022-08-29
常引用的定義形式:const int &a = 10 不能通過常引用修改內容引用。作為函數的參數:防止函數內部修改外部的值...詳情>
引用作為函數的返回值類型 2022-08-29
完成鏈式操作,不要返回函數內部普通局部變量的引用詳情>
概述c++的三大特性 2022-08-29
封裝:將相同屬性的數據和方法封裝在一起,加權限區分,用戶只能借助公共方法操作私有數據。繼承:體現在類和類之間的關系,如果A類繼承于B類...詳情>
指針和引用的區別 2022-08-29
引用是給變量起別名,內部實現是指針常量(int* const ref = &a),其可以簡單的理解為本體指針存放的是變量的地址...詳情>
c語言中fopen打開文件的模式(mode)有哪些 2022-08-29
r w a + t b r:只讀的方式打開;w:只寫的方式打開;a:追加的方式打開;+:可讀可寫方式打開;t:以文本文件方式打開 (默認是省略);b:以二...詳情>
在線提問
專業導師線上坐鎮,解答個性化學習難題
提交問題