/*C語言 查詢記憶空間*/
#include<stdio.h>
#include<stdlib.h>

int main(void)
{
    double array[4]; /*宣告有四個元素的double型態陣列*/

    printf("陣列元素所佔的位元組=%d\n", sizeof(array[0]));
    /*用sizeof()函數查詢array[0]所佔的記憶空間*/
    printf("整個陣列所佔的位元組=%d\n", sizeof(array));
    /*用sizeof()函數查詢array所佔的記憶空間*/
    printf("陣列元素的個數=%d\n", sizeof(array) / sizeof(double));
    /*用sizeof()函數查詢array陣列裡的元素個數*/

    system("pause");
    return 0;
}

結果為:

擷取.PNG

arrow
arrow
    創作者介紹
    創作者 愛學習 的頭像
    愛學習

    愛學習

    愛學習 發表在 痞客邦 留言(0) 人氣()