在 C 语言程序中变量必须定义后再使用。
#include <stdio.h> //全局变量的声明或定义 int a; int a;//可以多次声明或定义 int main() { //局部变量的声明或定义 int a; //int a;不可以多次声明或定义。 return 0; }
#include <iostream> //全局变量的声明或定义 int a; //int a;//不可以多次声明或定义 int main() { //局部变量的声明或定义 int a; //int a;不可以多次声明或定义。 return 0; }
#include <stdio.h> //全局的函数声明 int max(int x, int y); int max(int x, int y); int main() { //局部函数声明 int max(int x, int y); int max(int x, int y); int a = max(1, 2); return 0; } int max(int x, int y) { }