自學C day06 整型

2021-10-14 17:08:58 字數 676 閱讀 9466

不同種類的整型所開闢的記憶體空間大小不同

int:

int a = 10;

short:

short a = 10;

long:

long a = 10;

long long:

long long a = 10;

sizeof(變數名)/(型別名)

sizeof是一種關鍵字,它的用法又和函式有點像;

它可以求大小

long要分系統,windows下是4b

在linux系統裡,32b裡是4b,64b裡是8b

加不加unsigned都不會改變大小

把unsigned關鍵字放到int之前,大小還是不變:unsigned int a = 40;無符號只表示資料量而沒有方向,也就是沒有正負

int      short     long     long long
有符號的整型:%d、%hd、%ld、%lld

無符號的整型是%u、%hu、%lu、%llu

如果寫成5l的話,說明資料型別是long,數值是5

#include

intmain

(void

)

最後顯示int 4b,short 2b,long 4b,long long 8b;

自學C day04 除錯

新增行號方法 工具 選項 文字編輯器 c c 行號勾選 應用 程式的順序執行 到了某個地方停下來 1 程式塊合適的位置設定斷點 2 f5除錯 ctrl f5是不除錯直接執行 3 預設停止的位置是尚未執行的指令,例如停在第九行,第九行沒有執行 4 如果沒有對變數初始化的話,系統會分配隨機數,不會是空 ...

自學C day09 陣列

break作用 1 跳出一重迴圈,即使是用在if裡面,也是直接跳出迴圈 2 防止case穿透 如果要跳出兩重迴圈的話,必須借助乙個中間變數 int flag 0 for int m 0 m 10 m if flag 1 continue作用 結束本次迴圈,也就是它之後的迴圈體在本次迴圈中不執行 1 ...

自學C day10 函式

提高 的復用率 提高程式的模組化組織性 系統庫函式和使用者自定義函式 系統庫函式 1 匯入標頭檔案 2 根據函式原型呼叫 使用者自定義 除了需要提供函式原型之外,還需要提供函式實現 1 播種隨機數種子 srand time null 2 引入標頭檔案 include 3 生成隨機數 rand 100...