小编Mar*_*tin的帖子

在C中:main()和int main()之间的区别

可能重复:
c中main(void)和main()之间的差异

我知道这是超级基础,其他一些线程已经在谈论类似的问题。但是我有一本书(《 C入门指南》),所有代码都写在函数main()中。int始终被忽略。那怎么可能运行?可以使用较旧的stdio.h吗?
这是示例代码:

#include <stdio.h>

main()  // not int main()
{
printf("This is it\n");
return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

5
推荐指数
1
解决办法
9659
查看次数

为什么我的数组中没有指定值?

#include <stdio.h>

int main(void)
{

    int values[10];
    int index;

    values[0] = 197;
    values[2] = -100;
    values[5] = 350;
    values[3] = values[0]+values[5];
    values[9] = 
    values[5] / 10;
    --values[2];

    for (index = 0; index < 10; index++)
        printf ("values[%i] = %i\n", index, values[index]);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

为什么我在未分配的1,4和6-8元素中有值?我没有分配任何值.当它为空时如何让它自动分配0?

c arrays

0
推荐指数
1
解决办法
141
查看次数

标签 统计

c ×2

arrays ×1