C言語では、配列の最後の要素を出力するにはどうすればいいですか?

配列の最後の要素を出力するには、配列のインデックスを使用して最後の要素の値を取得し、出力する必要があります。配列の名前がarrで、配列の最後の要素のインデックスがlength-1(ここでlengthは配列の長さ)の場合、以下のコードを使用して最後の要素を出力できます。

#include <stdio.h>

int main() {
   int arr[] = {1, 2, 3, 4, 5};
   int length = sizeof(arr) / sizeof(arr[0]); // 获取数组长度

   int lastElement = arr[length - 1]; // 获取最后一个元素的值

   printf("最后一个元素为: %d\n", lastElement);

   return 0;
}

The output result is: 結果は表示されます。

最后一个元素为: 5
bannerAds