談談關鍵字extern 2022-08-23
關鍵字extern是聲明變量或函數具備外部特性,也是說當前源文件只要使用extern聲明變量或函數,就可以使用其他源文件中的變量(一般為全局變量)...詳情>
談談關鍵字register 2022-08-23
關鍵字register修飾的變量為寄存器變量, cpu讀取寄存器變量相較于內存的變量的書讀快些。需要注意的如果register修飾變量只是建議該變量為寄...詳情>
談談關鍵字static 2022-08-23
static修飾的變量為靜態變量,靜態變量的生命周期是整個進程,存在于全局區(靜態存儲區)。如果函數中存在靜態變量,如果函數多次調用,靜態變...詳情>
在32位平臺char short int long float double各自的字節數 2022-08-23
char類型為1字節;short類型為2字節;int類型為4字節;long類型為4字節;float類型為4字節;double類型為8字節。詳情>
談談數據在計算機中補碼的概念 2022-08-23
補碼是從數據的反碼得來。如果是無符號數:數據的補碼就是原碼。如果是有符號數:正數:數據的補碼就是原碼;負數:數據的補碼就是反碼+1。詳情>
描述gcc的編譯過程 2022-08-23
gcc編譯過程分為4個階段:預處理、編譯、匯編、鏈接。預處理:頭?件包含、宏替換、條件編譯、刪除注釋。詳情>
指針作為函數的返回值時需要注意啥 2022-08-23
指針作為函數的返回值,不要返回函數內部中局部變量的地址。因為函數中局部變量在函數結束后會被立即釋放,而外部通過函數返回值得到的地址也...詳情>
操作指針變量前,做好對指針變量做怎樣的判斷 2022-08-23
操作指針變量前,最好判斷是否指向了NULL詳情>
變量的聲明與定義有啥區別 2022-08-23
聲明變量是對變量的類型和名稱進行說明,不為變量開辟空間;變量定義是根據變量類型大小為變量分配空間,變量名代表空間內容。詳情>
c語言中有符號和無符號的區別 2022-08-23
有符號:數據的最高位為符號位,0表示正數,1表示負數。無符號:數據的最高位不是符號位,而是數據的一部分。詳情>
在線提問
專業導師線上坐鎮,解答個性化學習難題
提交問題