C言語の関数をテストするためのプログラムをC言語で記述した、プログラムのソースファイルcmd.cをテキストエディターで作成します。テスト対象の関数sort
を呼び出してソートを実行し、その結果を表示するプログラムです。
#include <stdio.h> #ifndef ARRAYSIZE #define ARRAYSIZE(array) (sizeof(array)/sizeof(array[0])) #endif void sort(int array[], int num); int main() { int i, array[] = {11, 7, 5, 3, 2}; sort(array, ARRAYSIZE(array)); for(i = 0; i < ARRAYSIZE(array); i++) { printf("%d\n", array[i]); } return 0; }