• 用于声明(不定义)

  • 如果为了实现声明与定义完完全全分离,这是可以选用的代码风格(但谁会做?)

  • 它是不建议使用的关键字,没什么有效的作用

extern int i;//声明变量
extern float func(float);//声明函数
float f;//声明且定义(系统定义)
float sum(float a,float b)//声明且定义
{
    return a + b;
}
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐