init 函数是什么时候执行的?

请尝试在评论区里写下答案(如不能清楚表述,那么你可能没真正理解)。欢迎参与,为下一次求职做准备。
  1. init 函数是什么时候执行的?
  2. 一个文件只能有一个 init 吗?
分享开发知识,欢迎交流。公众号:开源到
讨论数量: 5

引入的时候执行。一个文件可以有多个init,执行顺序是不固定的

1年前 评论
已下线 (楼主) 1年前
kinyou

执行顺序是按照init的定义的顺序依次执行,不是不固定的方式执行

1年前 评论
  1. init 函数是什么时候执行的?
    解答:当该包中的所有变量声明都通过它们的初始化器求值后,init 函数才会被执行,当然 init 函数是在 main 函数之前执行的。
  2. 一个文件只能有一个 init 吗?
    解答:不是,一个文件可以有无数多个 init 函数。
1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!