C語言常量與變數概述,除錯vs,求最大公約數程式

2021-09-25 07:41:34 字數 867 閱讀 3846

感覺打字都更快了呢。

整理了一下學c語言第二天的知識點,小本本記下來(手動滑稽)

day2.學習總結

一、變數與常量

常量用關鍵字const修飾(不能被改變)定義的同時,要進行初始化

變數識別符號:字母、數字、下劃線,但不能以數字開頭

=…初始化

區域性變數、全域性變數

全域性變數:定義之後,如果沒有賦值,那麼預設為0.

區域性變數:需要在使用之前初始化,如果沒有初始化,預設值為隨機值(十六進製制:0xcccccccc 燙燙燙燙燙燙燙)

全域性變數和區域性變數名一樣時,優先使用區域性變數。

作用範圍 生命週期

全域性變數 0 整個工程 當整個程式結束掉

區域性變數 隨機值 {}花括號內 當函式執行結束,區域性變數的生命週期結束

二、除錯vs

1、打斷點 f9

2、快捷鍵f5/實心三角

3、黃色箭頭所指的那一行是未執行**

4、f10逐過程 f11逐語句

extern關鍵字:宣告外部符號

&:取位址符號

scanf:輸入

乙個求上個數最大公約數的**

#define _crt_secure_no_warnings 1

#include int main()

printf("%d\n", max);

return 0;

}

自己寫的**執行出來是真的有成就感,哈哈哈哈哈。

加油鴨。

C語言 變數VS常量

1.固定不變的數是常數,直接寫在程式裡稱為直接量 literal int total 100 price include int main 2.回過頭來我們並不知道上面的100是什麼數,為了方便我們辨識,這裡使用乙個常量。const修飾符加在int前面用來表示常量,用const定義的屬性,一旦初始化...

C語言常量與變數

一 常量 1 直接常量 1 整形常量 12u 0l 3 十進位制表示 除表示整數0外,不以0開頭 以0開頭的數字串會被解釋成八進位制數 負數在前面加負號 字尾 l 或 l 表示長整型,u 或 u 表示無符號數。例 345 31684 0 23456 459l 356l 56789u 567lu 八進...

C語言 常量與變數

常量 10 實型常量 小數 單精度float 雙精度double 注意 預設情況下編寫的小數都是雙精度的實型常量,也就是預設情況下所有小數都是double 10.1 雙精度double 88.8 雙精度double 5.2f 單精度float 字元型常量,用單引號括起來的就是字元型常量 注意 字元型...