C语言中,在函数外面(不限于
main函数也不限于int main前面)定义的变量是
全局变量,可以在此后所有函数中使用这些变量。
clock_t start, stop; // 定义了两个clock_t类型全局变量start,stop
double duration; // 定义了一个double类型全局变量duration
定义这三个变量之后,即从第6行开始,就可以在所有函数中使用这些变量,不限于main函数,写在此后的其他函数也能使用。这样一不留神就会产生bug,因此,除非必不可少,不建议使用全局变量。