
在C语言中怎么分配存储空间,对于不同的变量具体是何时开始分配的,二级指针的存储空间是怎么分配的等
2个回答
展开全部
这个依照你的变量或者对象的申明位置和方式不同而不同的。
一般来说,全局变量,静态变量,首先分配,分配在静态存储空间。
局部变量,在申明的是后分配,分配在栈上。作用域结束后系统会自动回收。
动态申请的空间,在执行分配函数时分配,分配在堆上,又程序员自己写释放代码手动释放空间。
一般来说,全局变量,静态变量,首先分配,分配在静态存储空间。
局部变量,在申明的是后分配,分配在栈上。作用域结束后系统会自动回收。
动态申请的空间,在执行分配函数时分配,分配在堆上,又程序员自己写释放代码手动释放空间。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询