this的必要性

2021-06-20 19:18:11 字數 427 閱讀 8600

先看下面一段**:

// lesson8

//necessary of 'this'

class person

//show name

public void showinfo() }

class demo_8_1

}

this屬於乙個物件,代表的是物件,其實就是乙個物件的引用,只能在類定義的方法中使用。那麼它代表那個物件呢?答:哪個物件呼叫了this所在的函式,this就代表那個物件。

this的使用之一:當成員變數和區域性變數同名時,可以使用this來區分。

this的使用之二:使用this(引數列表)的方式就可以實現建構函式之間的呼叫。

注意:建構函式之間呼叫時,this語句只能定義在建構函式的第一行。

it 的必要性

for std vector iterator itlocal m vecsoftwareer.begin itlocal m vecsoftwareer.end else it 如上所示,c 98中map erase並沒有返回值為iterator的原型函式。那麼問題來了it map.erase i...

sh c的必要性

在linux使用 echo 並配合命令重定向是實現向檔案中寫入資訊的快捷方式。比如要向 test.asc 檔案中隨便寫入點內容,可以 echo 資訊 test.asc 或者 echo 資訊 test.asc 下面,如果將 test.asc 許可權設定為只有 root 使用者才有許可權進行寫操作 su...

sh c的必要性

在linux使用 echo 並配合命令重定向是實現向檔案中寫入資訊的快捷方式。比如要向 test.asc 檔案中隨便寫入點內容,可以 echo 資訊 test.asc echo 資訊 test.asc下面,如果將 test.asc 許可權設定為只有 root 使用者才有許可權進行寫操作 sudo c...