gpt4 book ai didi

c - 错误 : ‘for’ loop initial declarations are only allowed in C99 mode

转载 作者:太空狗 更新时间:2023-10-29 16:29:19 26 4
gpt4 key购买 nike

<分区>

我收到以下错误,什么是 std=c99/std=gnu99 模式?

源代码:

#include <stdio.h>

void funct(int[5]);

int main()
{
int Arr[5]={1,2,3,4,5};
funct(Arr);
for(int j=0;j<5;j++)
printf("%d",Arr[j]);
}

void funct(int p[5]) {
int i,j;
for(i=6,j=0;i<11;i++,j++)
p[j]=i;
}


Error Message:
hello.c: In function ‘main’:
hello.c:11:2: error: ‘for’ loop initial declarations are only allowed in C99 mode
for(int j=0;j<5;j++)
^
hello.c:11:2: note: use option -std=c99 or -std=gnu99 to compile your code`

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com