特牛网址导航

13.1.2 关于函数的说明-CSDN博客

网友收藏
文章浏览阅读129次。1、go文件运行时,代码会存放在内存的代码区。2、一个函数被调用时【原本是作为代码放在代码区】,编译器会向系统在内存给它申请一个专门的栈区,和其他的空间是区分开的。因此函数内申明的变量(当然包括形参和返回参数),其作用域只在函数内,不影响到函数外;但接收的参数是引用类型时,由于引用类型的特性,会影响到函数外的该指针指向的值;当函数内某一变量并非传参进来,也非函数内部自己申明的,而是函数外的变量(全局变量或该函数之前的代码里的变量),即出现了闭包情形时,则也会影响到函数外的该变量。3、一个函数被_函数的说明
标签:函数的说明