C 學習積累 不斷更新

2021-06-18 09:13:42 字數 2241 閱讀 6336

分享乙個c++的學習**:

1. 結構體(struct)所有的成員在預設條件下都是 public;類(class)所有資料成員在預設條件下都是private;

2. 建構函式 採用的是類名,前邊不需要加返回值。

3. 在定義的類後邊一定要加「;」,例如: void() {}

;4. 類的繼承。

#include

class animal

;void main()

animal 稱作 基類(父類)

; fish 稱作 派生類(子類)

5. 類的訪問許可權

public : 

可以在外部訪問

protected : 

只能在子類中訪問

private : 在子類中也不能訪問

6.函式的

過載 發生在

同一類之間, 函式的

覆蓋 發生在

父類和子類 之間。.

7. c++中的string 的用法。

必須使用#include ,而不是#include ,使用using namespace std;

struct 和string 乙個例子:

#include

#include

using namespace std;

struct student

;int main()

;string degree="bachelor";

cout<<"the information of\n name:"<

8. c++中struct 能否將string 作為成員,取決於你使用的是哪種編譯器,因為有些編譯器(例如: borland c++ 5.5 和 7.0 之前的microsoft visual c++)不支援以string物件作為成員的struct進行初始化。

所以在vs20008 中確實可以使用string來宣告成員,vc6.0卻不行!~

9. 結構陣列

#include

#include

using namespace std;

struct inflatable

;int _tmain(int argc, _tchar* argv),,

};cout<<"name: "<

cout<<"age: "<

cout<<"salary: "<

cout<<"\nname: "<

cout<<"age: "<

cout<<"salary: "<

return 0;}

10. 指標

#include

int_tmain(int argc, _tchar* argv)

11.指標的危險。page93

long * fellow;

* fellow =223323;

12. 使用new 來分配記憶體的例子:

#include

int _tmain(int argc, _tchar* argv)

13. 用 delete 來釋放記憶體

int *pt= new int;

delete pt;

警告:只能使用delete 釋放用new 分配的記憶體。不過對空指標使用delete 是安全的。

14. 指標陣列

#include

int _tmain(int argc, _tchar* argv)

執行結果:

pt[1] is : 0.5

now the value of pt[0]= 0.5

pt[1] is : 0.8

pt[0] is : 0.2

15. 指標和陣列

#include

int _tmain(int argc, _tchar* argv)

;short stacks[3]=;

double *pw=wages;

short *ps=stacks;

cout<<"pw="cout<<"pw="cout<<"ps="return 0;

}16. c++中靜態方法與非靜態方法的區別

靜態方法是屬於某個類而不屬於物件的,

也就是說,只要你在類中定義了這個static方法,

不用建立物件也可以呼叫它.

它是建立在物件之上的,

在非靜態方法中可以引用靜態方法。

靜態函式訪問方式:

類名::

靜態方法()

例如:

JS 學習不斷更新

1 indexof 方法 返回 string 物件內第一次出現子字串的字元位置。strobj.indexof substring startindex 引數 strobj 必選項。string 物件或文字。substring 必選項。要在 string 物件中查詢的子字串。starindex 可選項...

MATLAB 常用函式積累(不斷更新ing)

m min a,dim 返回沿dim維數的最小元素,例如,如果a是乙個矩陣,那麼min a,2 是乙個列向量,包含每一行的最小值。因為第一維是列,第二維才是行,所以按照行來取最小值,則得到的是乙個列向量 m,i min 找到a的最小值的索引,並使用前面語法中的任何輸入引數在輸出向量i中返回它們。如果...

xpath的特殊定位 不斷更新和積累

今天有位同學問我,要獲取紫色框內的內容要怎麼定位 這裡可以通過xpth軸的概念 看圖,第一眼以為是span class price board 下的元素,問題是第乙個span不要。因此這裡可以通過 span class title 的兄弟節點,如下 span class title followin...