欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c語言規定取值范圍

江奕云2年前60瀏覽0評論

c語言規定取值范圍?

C語言的數據基本類型分為字符型、整型、長整型以及浮點型,取值范圍如下:

c語言中關于變量的取值范圍的計算方法:

1、使用函數的返回值。將函數計算出的變量作為返回值返回給其它函數使用。

2、使用函數的參數。將函數參數設置為引用傳遞而不是值傳遞,就可以把函數計算出的變量通過此參數給其它函數使用。

3、使用全局變量。將函數計算出的值保存到全局變量中,其它函數就可以使用了。

擴展資料

C語言運算中的數據類型自動轉換原則

1、隱式轉換

C語言在以下四種情況下會進行隱式轉換:

(1)算術運算式中,低類型能夠轉換為高類型。

(2)賦值表達式中,右邊表達式的值自動隱式轉換為左邊變量的類型,并賦值給它。

(3)函數調用中參數傳遞時,系統隱式地將實參轉換為形參的類型后,賦給形參。

(4)函數有返回值時,系統將隱式地將返回表達式類型轉換為返回值類型,賦值給調用函數。

2、算數運算的隱式轉換

算數運算中,首先有如下類型轉換規則:

(1)字符必須先轉換為整數(C語言規定字符類型數據和整型數據之間可以通用)。

(2)short型轉換為int型(同屬于整型)。

(3)float型數據在運算時一律轉換為雙精度(double)型,以提高運算精度(同屬于實型)。

其次,有下面的規則。

當不同類型的數據進行操作時,應當首先將其轉換成相同的數據類型,然后進行操作,轉換規則是由低級向高級轉換