C 學習筆記 lesson5 運算子過載

2021-07-25 22:03:52 字數 886 閱讀 3515

#include//模擬所有的int

class integer

// & 取位址運算子 空類中預設生成

// * 空類中預設生成

//無法過載的運算子

// :: 域運算子 ?: 三目運算子 .直接成員訪問運算子 sizeof

//integer &operator=(const integer& other)

//

integer& operator=(int num)

integer&operator+(int num)

//友元是一種特殊的機制,不屬於當前類的任何乙個成員函式

//使用物件是不能.出來的

//主要用於運算子的過載

friend integer&operator+(int num, integer&me)

integer& operator++() // 前++

integer& operator++(int) //後++

bool operator==(const integer& other)const

friend std::ostream& operator <<(std::ostream& os, const integer &me)

friend std::istream&operator >> (std::istream&lhs, const integer&rhs)

int getnum()

private:

int _num;

};int main()

MySQL學習筆記(5) 運算子

本文更新於2020 06 14,使用mysql 5.7,作業系統為deepin 15.4。目錄運算子 語法說明 a b加法 a b減法 a b乘法 a b 除法。類似div,但div會對結果取整,的結果可為小數 a b 取餘。類似mod 運算子語法說明 a b 等於 或 a b 不等於 a b nu...

c語言 lesson 5 指標和函式

一 知識點 1 常量指標 1 int x 100 int const p1 x const 在 左邊,指向的記憶體是常量 p不可修改 p可修改 2 int const p2 x const 在 右邊,指標是常量 p 可修改 p不可修改 必須初始化 常量指標 int x 100 int y 200 c...

C 筆記(5) 關於sizeof運算子

注 參考自 王道程式設計師求職寶典 sizeof是乙個單目運算子,並不是乙個函式。sizeof用來計算運算元在記憶體中所佔的位元組數。sizeof的計算發生在編譯時,所以它可以被當作常量表示式使用,需要注意的是,它會忽略括號內的各種運算,如sizeof a 中的 就不會被執行。sizeof的返回型別...