#include<stdio.h>
#define TOTAL_NO (sizeof(array)/sizeof(array[0]))
int array[]={23,34,12,17,204,99,16};
int main()
{
int d;
for(d=-1; d<=(TOTAL_NO-2); d++)
printf("%d\n",array[d+1]);
return 0;
}
왜이 프로그램은 배열의 내용을 표시하지 않습니까? 버그는 어디에 있습니까?이 C 프로그램에 대해 원하는 출력을 얻지 못했습니다.
왜 '대 (d = 0; D
Kninnug
sizeof (int)는 unsingned int를 반환합니다. 또는 uint32_t를 포함하는 size_t 구조체. – tesseract