小编Kan*_*hk 的帖子

C中主要变量的范围

考虑一下代码:

#include <stdio.h>

int x;

int main (void) 
{ }
Run Code Online (Sandbox Code Playgroud)

的价值x0里面main.但那是为什么呢?我没有宣布它static.或者假设static它在函数之外?

如果上述情况属实,它是如何与它不同的extern

c variables

15
推荐指数
2
解决办法
2万
查看次数

在函数参数中使用void

可能重复:
C void参数

刚开始用C而我找不到答案...

两者之间有什么区别吗?

int foo() { }

int foo(void) { }
Run Code Online (Sandbox Code Playgroud)

我应该选择哪个?为什么?

请注意,这个问题也适用于:int main.它应该是:int main或者int main(void)当我不想要任何命令行参数时.

c

7
推荐指数
1
解决办法
4394
查看次数

标签 统计

c ×2

variables ×1