c语言extern

更新时间:02-07 教程 由 瞳荧 分享

C关键字)

关键字关键字关键字的作用关键字的注意事项

关键字的用法和作用。

关键字来告诉编译器该变量或函数在别的文件中定义。

关键字,例如

t a; // 声明一个整型变量a void foo(); // 声明一个无返回值的函数foo

这样,编译器就知道该变量或函数并不是在本文件中定义的,而是在其他文件中定义的。

关键字的作用

关键字的作用主要有两个

(1)避免重复定义

关键字来告诉编译器该变量或函数在别的文件中定义,从而避免了重复定义的问题。

(2)实现文件间的数据共享

关键字可以让多个文件共享同一个全局变量,从而实现数据的共享。

关键字的注意事项

关键字时,需要注意以下几点

关键字只能用于全局变量和函数的声明,不能用于局部变量的声明。

(3)在多个文件中使用同一个全局变量时,需要在一个文件中定义该变量,而在其他文件中声明该变量。

(4)如果在一个文件中定义了一个全局变量,而在其他文件中使用了该变量但没有声明,编译器会报错,因为它无法确定该变量的类型和大小。

声明:关于《c语言extern》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2138130.html