size 巨集在 C 語言中用於取得資料類型的位元組大小。語法:size(data_type)。它接受一個資料類型作為參數,並傳回該資料類型在編譯器上所佔用的位元組數。
size 在C 語言中的用法
size
是C 語言的一個預處理器宏,用於取得資料類型的位元組大小。
用法size
巨集接受一個資料型別作為參數,並傳回該資料型別在編譯器上所佔用的位元組數。語法如下:
<code class="c">size(data_type)</code>
其中:
data_type
是要查詢位元組大小的資料類型。 傳回值size
巨集傳回一個整數,表示指定資料型別在編譯器上所佔用的位元組數。
範例
<code class="c">#include <stdio.h> int main() { printf("Size of int: %zu\n", size(int)); printf("Size of float: %zu\n", size(float)); printf("Size of double: %zu\n", size(double)); printf("Size of char: %zu\n", size(char)); }</code>
輸出:
<code>Size of int: 4 Size of float: 4 Size of double: 8 Size of char: 1</code>
在這個範例中,size
巨集被用來決定int
、float
、double
和char
資料類型在編譯器上的位元組大小。
以上是size在c語言中怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!