c – 如何在函数内声明全局变量?

前端之家收集整理的这篇文章主要介绍了c – 如何在函数内声明全局变量?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在函数内部创建全局变量时遇到问题,这是一个简单的例子:
int main{
   int global_variable;  //how to make that
}

这正是我想要做的:

int global_variable;
int main{
                   // but I wish to initialize global variable in main function
}

解决方法

你有两个问题:

>主要不是循环.这是一个功能.
>您的函数语法错误.您需要在函数名后面加上括号.这些都是main的有效语法:

int main() {
}

int main(int argv,const char* argv[]) {
}

然后,您可以在main中声明一个局部变量,如下所示:

int main() {
  int local_variable = 0;
}

或者像这样分配一个全局变量

int global_variable;

int main() {
  global_variable = 0;
}

猜你在找的C&C++相关文章