數據類型及存儲
1.類型(內置)
類型 char short int long float double
字節 1 2 4 4 4 8
2.整形存儲
整形: 以補碼形式存儲
原碼:直接翻譯爲二進制
反碼:符號位不變,其餘爲按位取反
補碼:反碼+1
3.大小端:
大端:數據的低位保存在內存高地址處,高位保存在低地址處
小端:數據的低位保存在內存低地址處,高位保存在高地址處
4.浮點型數據存儲
棧區(stack)堆區(heap)靜態區(static)文字常量區程序代碼區局部變量,函數形參,返回數據和地址等動態內存分配,程序員使用全局變量,靜態數據常量字符串函數的二進制代碼
函數相關知識
1.函數調用過程
總結:https://blog.csdn.net/s_sandra/article/details/800403822.
2.可變參數列表
總結:https://blog.csdn.net/s_sandra/article/details/803441003.
3.遞歸
* 主要思想:大事化小
* 注意:遞歸要存在限制條件,越來越接近限制條件
4.循環和分支語句
文件相關操作
常用操作符及其優先級: