c语言中函数默认存储类型是什么

c语言中函数默认存储类型是什么


撒科打诨
浏览 1498回答 3
3回答

白衣染霜花

 c语言中的存储类型有static 、auto、extern、及register,函数默认的存储类型应该是extern,意思是具有外部链接性的。一般来说,会通过extern来声明函数。比如下面的代码,在1.c中定义一个函数,函数的声明写在1.h头文件中,在2.c中通过添加1.h的头文件,来声明及调用函数f()。1234567//1.cvoid f() { ; }//1.hextern void f();//2.c#include "1.h"int main() { f();} 

哔哔one

auto(自动变量)register(寄存器变量)static(静态变量)extern(外部变量)
打开App,查看更多内容
随时随地看视频慕课网APP