#include #define MOJI 10 void printarray(int s[], int n); /* ----- 滅入ん ----- */ void main() { int array[] = { 0, 100, -1, -100, 256, 0xfffffff, 2147483647 }; /* 配列の初期化 ※ int のみ */ printarray(array, sizeof(array) / sizeof(array[0])); /* 配列と要素の個数を渡して関数呼び出し */ } /* ----- 関数の定義 ----- */ void printarray(int s[], int n) /* いろいろあって int 専用バージョン */ { int i; for (i = 0; i < n; i++) { /* 配列の全要素を表示する */ printf("%10d (%08X)\n", s[i], s[i]); /* 10 進数と 16 進数で表示 */ } }