有些不常用的概念都模糊了,等到面試時候,面試官提問,自己連最基礎的概念都不清楚,所以我覺得對基本概念清楚是紮實基礎的第一步。
下面是一些概念(字符集,運算子啥的我就不寫了):
1.識別符號:由關鍵字(32個關鍵字,int if ),預定義識別符號 (庫函式,預編譯命令),使用者識別符號(自己定義的變數,函式名)
注意:識別符號必須由英文本母或者下標組成
2.實型常量:兩種表示形式:①十進位制小數(1.2 0.24 .25 2. 都對);②指數形式(123e2即123*10^2 )
注意:e /e都可以,但是在它前面必須有數字,在他後面必須是整數。錯誤格式:*15e2.3 || e3 || .e3*
3.字元常量一般用單引號括起來,有些字元不能直接顯示,需要轉義,轉義識別符號是「\」。
\t為製表符,和tab的作用差不多,
\b游標向後退一格
\ddd八進位製所代表的字元 (\123為十進位制1*8^2+2*8^1+3*8^0=83) ,
\xhh十六進製製所代表的字元(\x12為十進位制1*16^1+2*16^0=18)
4.運算子及其優先順序:
#include
int main(void)
寫了一點小測試發現取正取負不能單獨用(在devc++下不行,現在還不明白,哪位大佬知道了告訴我一下)
單目運算子一般優先順序高於雙目
5.**逗號運算子:結合方向為從左至右:a=2*3,a*4,c=7;
#include
int main(void)
逗號表示式的值為最後乙個表示式的值 ,上面這個小測驗結果為: 5 6 2 5 python基本概念 識別符號
識別符號是用來標識某樣東西的名字。在命名識別符號的時候,你要遵循這些規則 識別符號的第乙個字元必須是字母表中的字母 大寫或小寫 或者乙個下劃線 識別符號名稱的其他部分可以由字母 大寫或小寫 下劃線 或數字 0 9 組成。識別符號名稱是對大小寫敏感的。例如,myname 和myname 不是乙個識別符...
C語言基本概念 一
1.define與typedef的區別 1 define是巨集命令,如同文字編輯的替代命令,在編譯前把程式中的所有遇到的詞全部替代後再由編譯器編譯 eg define uchar unsigned char 2 typedef本身是一種儲存類的關鍵字,為複雜的宣告定義簡單的別名。eg typedef...
C語言基本概念筆記《二》之 語句
1.格式化輸入 scanf d d a,b 輸入 2 3 注意,空格多個或乙個都視為乙個 scanf d d a,b 輸入 2 3 或2,3都可以 scanf d d a,b 輸入 2 3 中間的格式控制不能有 格式化輸出 m.nd 輸出 d格式 寬度為m,精度為n d 意為輸出資料左對齊 2.字元...