類的成員函式後面具有const,例如void show()const;
,這種函式具有兩種特性。
1、該成員函式能夠訪問資料成員,但是不允許改動資料成員;
2、如果物件被宣告為常量,例如const string a;
那麼該物件只能呼叫const成員函式,形如const string a; a.show();
。
類的靜態成員函式,形如static function();
。類例項化的物件無法呼叫該函式,只能通過作用域解析符進行呼叫,time::function();
,而且對靜態成員函式進行定義時,該函式只能訪問靜態資料成員。
字串連線函式:
strcat(char*,const char* );
將後乙個字串複製到前乙個字串的尾部。例如,
char str1[20]="c++&";strcat(str1,"c++php");cout<<"str1 is "《字串複製函式
char* strcpy(char*,const char*);將後乙個字串複製到前乙個字串中去。在類的建構函式和(=)運算子過載,進行深度複製時應用。
比較字串函式
int strcmp(const char*,const char*);
對兩個字串進行比較,如果字串相等則返回0。
2017 1 5linux下C語言 函式與指標
5.3 函式與指標 函式的引數和返回值都可以是指標。1.使用指標變數,可以在函式中對其他函式的變數進行呼叫。2.利用陣列的頭指標,可以用指標移動的方法訪問陣列的每乙個元素,所以可用指標作為引數使函式訪問乙個陣列。5.3.1 值呼叫和引用呼叫 值呼叫 進行函式呼叫的時候,給形式引數分配記憶體空間。並把...
22號 25號總結
結果筆試的就直接被秒殺了。23號下午是可以筆試銳捷的,結果直接放棄了。25號上午華為的面試,由於跟 一局的宣講衝突了。本想下午去面華為,後來因為其他事情耽擱了。25號晚上筆試優酷土豆。22 25號總結 2.23號下午應該筆試銳捷的,有把握進一面 也應該去面華為。至少可以積累面試經驗!3.對於華為的機...
17號 18號總結
這兩天學習了毛毛蟲演算法 取尺,就如兩個指標乙個指向開頭,乙個指向後面的某個數,這兩個指標之間的長度又形象的比喻成毛毛蟲的身體長度,因為每當頭開始移動,尾巴也會隨著往後移動。就如做的那道題,樣例輸入乙個長度位3的數字,即代表毛毛蟲的長度,每次頭網前移動,尾巴也會隨著網前移動。while w n el...