求解,int 和 size_t 的区别
#include <stdio.h>#define ELEMENT_COUNT (sizeof (array)/sizeof (array[0]))
int array[]={1,2,3,4,5} ;
int main (void)
{
int d = -1 ;
/* ... ... ... */
if (d <= ELEMENT_COUNT)
printf ("Ha ha ,we succeed ! \n");
return 0;
}
为什么没有输出那句话?求解。