C到C 擴充套件(2)

2021-09-10 03:17:03 字數 999 閱讀 7152

1,register關鍵字

#include using namespace std;

int main()

2,引用 &(當奇怪語法出現時)

#include using namespace std;

struct test

;int main()

int main()

4,引用 & (在子函式的形參中)

#include #include using namespace std;

void init(char *&ptr) //引用,在c中怕是得用二級指標來承接了

int main()

5,引用 & (常/變數)

#include using namespace std;

int main()

6,預設引數

#include using namespace std;

void f(int a, int b=100, int c=200) //一旦使用預設引數,從這個預設引數開始後邊所有引數都使用預設引數

float f(float i,float j)

void f(char a,int b) //函式順序不同

void f(int b,char a)

/*float f(int i,int j)

*/ //函式返回值不同不作為函式過載的標準

int main()

9,函式過載和函式指標

#include using namespace std;

void f(int a,int b

void f(int a,int b,int c)

int main()

C到C 的公升級 (2)

c 在c語言的基本型別系統之上增加了bool。c 中的bool可取的值只有true和false,這兩個是c 中的關鍵字。理論上bool只占用乙個位元組,如果多個bool變數定義在一起,可能會各佔乙個bit,這取決於編譯器的實現。true代表真值,編譯器內部用1來表示。false代表非真值,編譯器內部...

C語言到C 基礎2

include using namespace std struct teacher 二級指標的用法 int getteachar teacher p 關於指標的引用 int getteachar2 teacher p int main01 include using namespace std i...

C 擴充套件 2 Random的擴充套件

在.net中關於random一共也只有這幾個方法 摘要 表示偽隨機數生成器,一種能夠產生滿足某些隨機性統計要求的數字序列的裝置。comvisible true public class random 提供的方法很少,所以我們很有必要我們可以擴充套件一下 public static t nextenu...