計算機記憶體:
1. 在程式進入記憶體的時候 我們it工程師,把程式佔據的記憶體認為分為4部分.
1. 堆 --> 儲存引用型別 陣列 字串 class 等
2. 棧 --> 儲存值型別的值, 所有方法和變數都在棧中 程式執行在棧中
3. 全域性 --> 全域性的量
4. ** --> 存放**
進製:1. 十進位制轉換二進位制
除二取餘法
2. 二進位制準換10進製
按位展開法的逆向 x*2^n
在程式設計中預設編碼格式為utf8 utf8是一種檔案的編碼格式,若編碼格式不對應就會產生亂碼的情況
utf8 --> utf8
c#會形成乙個稱謂il的中間語言, 這個中間語言會在我們學習熱更新的時候用到 這個知識點就背會吧. 其實在開發中我們不用管的
unity常用的:
1. int 4
2. stirng
3. float 4
4. bool 1
5. class
6. char 2
7. double 8
8. enum 表示列舉型別 常用於unity程式設計 狀態機
只要在int型別表示範圍內統統int + - 21億 -2147483648 + 2147483647
運算子:
/ %! ==
^ | & 位運算
&& || ! 用於if判斷邏輯中
++i i++ 在賦值號存在的情況下, 沒有賦值號 ++i i++ 都是自增
i++ 先賦值在自增
++i 先自增,在賦值
x = (bool) ?number01:number02; 相當於乙個簡單的if else
當bool為真 x = number01
當bool為假 x = number02
表示式: 用賦值號鏈結的式子稱謂表示式 a = b
foreach本質是迭代器,迭代器本身就是不能進行修改的 所以foreach不能修改, 要想修改陣列必須使用for迴圈
計算機基礎運算子
算術運算子 單目 取正 取負 自增1 自減1 雙目 取餘 三目 a b?true false 說明 當a大於b的時候,為true 也就是冒號之前的值 否則為false 關係運算子 等於符號 不等於符號 大於符號 小於符號 大於等於符號 小於等於符號 位運算子 位運算子 與 非 或 異或 用來對二進位...
C 運算子基礎知識
注意1 整數除整數還是整數 去除小數部分 注意2 除數不能為0 運算子意義 取模 取餘 10 3 1 10 20 10 注意1 取模不能為0 注意2 兩個小數不能做取模運算 運算子 術語示例 前置遞增 讓變數 1 a 2 b a 後置遞增 讓變數 1 a 2 b a 前置和後置的區別 前置遞增 先讓...
計算機基礎知識 計算機基礎知識彙總
計算機專業的那六大件 組成原理,作業系統,資料庫,編譯原理,計算機網路,資料結構,其次還得加上分布式的基礎知識,因為現在的系統都變成分布式的了。如果你是做應用層開發的,那幾門課程中的有些內容和日常工作關聯度不大,我挑那些最重要的來說一說,也算是乙個最小集合吧!1,計算機組成原理 如果你不是做作業系統...