sizeof 在 C 語言中用來取得資料型別或變數的位元組數,作用如下:取得基本資料型別的位元組數。取得數組元素的位元組數。取得結構體或聯合體的位元組數。取得指標變數所指資料類型的位元組數。分配記憶體。
sizeof 在C 語言中的作用
sizeof 是C 語言中的運算符,用於獲取資料型態或變數所佔的位元組數。它是一個編譯時運算符,在編譯階段計算並傳回指定資料類型或變數的大小。
作用:
語法:
sizeof(数据类型或变量)
實例:
#include <stdio.h> int main() { int i; int *p; printf("sizeof(int): %ld\n", sizeof(int)); printf("sizeof(i): %ld\n", sizeof(i)); printf("sizeof(*p): %ld\n", sizeof(*p)); return 0; }
輸出:
<code>sizeof(int): 4 sizeof(i): 4 sizeof(*p): 4</code>
在這個範例中:
以上是sizeof在c語言中有什麼作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!