私が C で抱えている問題を強調するために、小さなプログラムを作成しました。ただし、ループは 0 で終了します。一体何が欠けているのですか / 理解できませんか? あなたの助けに感謝します。
#include <stdio.h>
int main (void)
{
int i = 0;
int iArray[] = {1, 2, 0, 4, 5, '\0'};
int cArray[] = {1, 2, 0, 4, 5, '\0'};
for(i=0; iArray[i] != '\0'; i++)
{
printf("\nElement: %d", iArray[i]);
}
for(i=0; cArray[i] != '\0'; i++)
{
printf("\nElement: %d", iArray[i]);
}
return 0;
}
ありがとう、ダン