完整程式碼
#include <stdio.h> int main() { int arr[5] = {100, 200, 300, 400, 500}; printf("\n陣列元素的值如下:\n"); for (int i = 0; i < sizeof(arr) / sizeof(arr[0]); i++) { printf("arr[%d]=%d\n", i, arr[i]); } printf("\n陣列元素的位址如下:\n"); for (int i = 0; i < sizeof(arr) / sizeof(arr[0]); i++) { printf("&arr[%d]=%p\n", i, &arr[i]); } return 0; }
輸出結果
參考來源:TQC+ C 函數與陣列 310