私はこの機能を持っています:
int firstHeapArray (IntHeapArray h) {
if(!emptyHeapArray(h))
return h.array[0];
}
これは int として宣言されており、これは IntHeapArray 構造体です。
typedef struct intHeapArray {
int *array;
int size;
} IntHeapArray;
コンパイル中にこの警告が表示される理由を教えてください。
heap-test.c: In function ‘firstHeapArray’:
heap.h:31:1: warning: control reaches end of non-void function
どうもありがとうございました。