摘要:
本文默認已有C語言基礎,理解內存分區,掌握malloc、calloc、realloc、free等C語言中的動態內存操作函數 動態分配內存 C++中動態分配內存方法與C語言中極為相似。 new C++使用new運算符進行動態分配內存。不同之處在于: C語言必須使用sizeof運算符計算數據類型大小,而 閱讀全文
posted @ 2025-03-28 12:46
椰蘿Yerosius
閱讀(36)
評論(0)
推薦(0)
摘要:
命名空間 命名空間(Namespace), 是為防止多個廠商的類庫的命名沖突而提供的工具,用于批量打包成員,以便更好的控制名稱的作用域。 命名空間的定義 namespace 空間名{ //成員 } 命名空間可位于全局,也可位于被另一個命名空間所嵌套,但不能位于代碼塊中。 訪問命名空間成員 使用域解析 閱讀全文
posted @ 2025-03-28 12:46
椰蘿Yerosius
閱讀(23)
評論(0)
推薦(0)
摘要:
本文僅討論C++中新增的函數功能,已默認具有C語言基礎。 函數的默認參數 函數的形參支持在定義函數時設置默認參數。 默認參數優先級低于實參。若此參數無實參,其將使用位于形參處設置的默認參數;若此參數有實參,則將使用實參值。 默認參數必須在形參表從右至左進行設置,不能跳躍參數設置。 通過默認參數,可以 閱讀全文
posted @ 2025-03-28 12:46
椰蘿Yerosius
閱讀(29)
評論(0)
推薦(0)
摘要:
引用 引用:為變量定義別名,通常用于作函數形參。引用分為左值引用與右值引用。 左值:既能出現在等式左側,又能出現在等式右側的值,左值持久 右值:僅能出現在等式右側的值,右值短暫 左值引用的定義 僅能綁定左值的引用,僅有1個& type & 引用名=變量名; 由于引用只是為變量創建了別名,因此引用的地 閱讀全文
posted @ 2025-03-28 12:45
椰蘿Yerosius
閱讀(12)
評論(0)
推薦(0)
摘要:
序列表 C++11擴展了序列表的使用范圍,任何數據類型都可以用序列表進行初始化(包括單變量),如: int a(1); int a{1}; int a[3]{0};//只有0這么寫才能全設為0 int a=1; int a={1}; int a={}; int a[3]{}//默認設為0 閱讀全文
posted @ 2025-03-28 12:45
椰蘿Yerosius
閱讀(14)
評論(0)
推薦(0)
摘要:
C++文件I/O 必須包含:頭文件fstream,包含文件輸入類ifstream和文件輸出類ofstream。 聲明一個ifsteam/ofstream對象,命名規則遵守變量命名。如ifstream fin,ofstream fout等。 將該對象與文件進行關聯,常用方法為open方法。如in.op 閱讀全文
posted @ 2025-03-28 12:45
椰蘿Yerosius
閱讀(25)
評論(0)
推薦(0)
摘要:
C++基本I/O 注:本文默認已有C基礎,對于概念性闡述不再贅述。 必須包含: 頭文件iostream:定義了輸入類istream和輸出類ostream。 std空間:定義了處理流的對象,cin處理stdin,cout處理stdout等。 流的插入與提取 可采用運算符對流進行提取與插入。注意運算符左 閱讀全文
posted @ 2025-03-28 12:44
椰蘿Yerosius
閱讀(17)
評論(0)
推薦(0)

浙公網安備 33010602011771號