C 複習之(關鍵字與運算子)

2022-10-09 22:30:25 字數 442 閱讀 9215

1.指標與引用

指標是乙個記憶體位址,本身就是乙個變數,是可變的;引用是變數的別名,是不可變的,有點像乙個指標常量。

2.define、typedef、inline

define是直接替換**塊,是預編譯時候就進行的,不分配記憶體;

typedef是給型別、結構體取別名,有型別判斷,在編譯和執行時有作用;

inline是將內聯函式編譯完成的函式體直接插入到呼叫點,以省去程式執行中函式呼叫的問題,內聯函式中不能包含複雜的結構體語句,例如while,for,遞迴等。

3.override和overload

override是用於繼承時,重寫父類方法,重寫方法的引數列表、返回值、丟擲異常要與被重寫方法一致,重寫方法許可權不能為private,且重寫後的許可權只能更小,靜態方法不能重寫為非靜態;

overload是過載方法。

4.new和malloc

asp關鍵字函式運算子

作者blog http blog.csdn.dzh2004 選單標記 選項選單 目錄選單 選單格式 一 選單格式 二 說明式選單 標題選單 直線與 標記 標題 超連結標記 錨 圖形標記 框架標記 定義框架內容 不支援框架宣告 表單標記 script vbscript標記索引 基本運算 數字加法及字串...

運算子過載關鍵字operator

operator關鍵字用來過載內建運算子,使用方法如下 public class operatorcontroller controller overload operator public static operatorcontroller operator operatorcontroller ...

c關鍵字控制語句運算子小結

摘自 你必須知道的n個c語言問題 人郵的,不知道為什麼原版錯誤很多。就摘了一些要點吧。一 重點 位,位元組,位址的運算 二 32個關鍵字 注意不要跟巨集定義 null,eof 弄混了 int,float,double,char,struct,union,enum,void,typedef long,...