筆記 C 自學筆記系列01 基礎知識

2022-01-21 11:39:49 字數 887 閱讀 4891

c/c++都區分大小寫

注釋不會增加程式的大小

符號常量可提高程式的可讀性 const float pi=3.1415926;

當「/」用於兩個整型資料相除時,結果只取商的整數部分,如:1/2=0

賦值運算子:自右而左 如a=b=c=5

逗號表示式「表示式1,表示式2」//先求1,再求2,結果為表示式2的值

條件表示式  表示式1?表示式2:表示式3//2和3可以是任何型別,且型別可以不同,結果為二者中較高的型別;先求1,若為真(非0),則求2,若為假,則求3;多個巢狀時,自右而左

cout<<(score>=60?」pass」:」fail」);

強制型別轉換:c中為(int)a;而c++中為int(a) //要是a的表示式很長,可用這種

引用:變數的別名  注:宣告引用時必須初始化,引用作形參時,為實參的乙個別名

內聯函式:功能簡單、規模較小、使用頻繁的函式可以設計成內聯函式,用空間換時間,函式體內一般不能有迴圈語句和switch語句,在類中實現的函式都是內聯函式

帶預設形參值的函式,從右到左:在有預設值的右面,不能出現無預設值的形參

函式過載:同一函式名有多個實現方法,形參的個數或型別不同,返回值的型別不能作為過載的條件

自己寫的不帶引數的建構函式也稱預設建構函式,若自定義的建構函式有形參,那麼建立物件時必須給出初始值

建構函式可以是內聯函式,可以帶預設形參值,也可以過載

物件所佔空間只用於資料成員

拷貝建構函式(形參是本類物件的引用)

類名(類名&物件名)  如point(point &p);

何時呼叫:1、用乙個物件去初始化另乙個物件時point b(a);2、物件作為實參傳遞給形參時,即函式的形參為類的物件3、返回值為物件時

析構函式(無引數),可以是虛函式,

MySQL自學筆記1 基礎知識

使用mysql 5.5以及mysql自帶命令客戶端 層次結構 資料庫伺服器 n多資料庫 n多表 行與列 大概步驟 1.建立 連線資料庫伺服器 1.建立庫 1.建立表 1.資料庫操作,比如增刪改查等 刪除表 drop table tablename 修改表名 rename table oldname ...

Python自學筆記 Python基礎知識

以 開頭,右邊的所有東西當做說明,而不是真正要執行的程式,起輔助說明作用 我是注釋,可以在裡寫一些功能說明之類的哦 print hello world 下面的 完成 列印一首詩 名字叫做 春江花月夜 作者,zgwxd 在程式的開頭寫入如下 這就是中文注釋 coding utf 8 print wxd...

SAP ABAP基礎知識自學筆記一

學習順序 資料型別 域什麼什麼的 字串 結構 內錶 opensql 函式 子程式 報表 一 t code se80 物件瀏覽器 se38 寫程式 se11 建表 se37 函式 sm04 檢視使用者 se91 message 系統sy uzeit 系統時間 sy datum 系統日期 sy datu...