學習筆記1

2021-06-01 05:41:22 字數 465 閱讀 2024

struct test

test(int x){}

void fun(){}

};class test1

test1(int x){}

void fun(){}

};int main(void)

{test1 a(); //行1

a.fun();//行2

test1 b;//行3

b.fun();//行4

test c();//行5

c.fun();//行6

test d;//行7

d.fun();//行8

編譯的時候行1和行5都會出錯,如果把2,4,6,8注釋掉,編譯就不會出錯,行3和行7呼叫建構函式會做列印的操作,但是會發現行1和行5,並不會呼叫建構函式,

所以test1 a() 和 test c() 這樣的寫法編譯器會把它看出是函式的宣告,所以在呼叫fun()函式的時候才會出錯

學習筆記1

1 字串原地逆序 使用臨時變數 void reverse string s 5 求平均值 避免溢位 int f int x,int y 6 楊氏矩陣 bool young int a m n int x return false 7 十進位制轉十六進製制 string decimaltohexade...

學習筆記1

第二單元 linux的基本操作 1.改變使用者的密碼 passwd命令 注 a.只有root使用者可以修改其他使用者的密碼。普通使用者只能修改自己的密碼,且密碼必須設定地較為複雜,否則修改不成功 b.若執行passwd命令時後面不加使用者名稱,表示的是修改當前使用者的密碼。2.系統使用者的分類 注 ...

學習筆記。1

login.php 接收 errno的值 if empty get errno loginprocess.php 接受使用者資料 id post id 2.密碼 password post password 到資料庫去驗證,mysql擴充套件庫,mysqli擴充套件庫 1。得到鏈結 1.得到連線 c...