前向引用笔记

Posted chency2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前向引用笔记相关的知识,希望对你有一定的参考价值。

 

# 用例一
#缺少调用的函数会报错
# def foo():
#     print("from foo")
#     bar()
#
# foo()
# 用例二
# def bar():
#     print("from bar")
# def foo():
#     print("from foo")
#     bar()
#
# foo()
# 用例三
# def foo():
#     print("from foo")
#     bar()
# def bar():
#     print("from bar")
#
# foo()

# 用例四
# 会报错 第1步
# def foo(): 第2步
#     print("from foo")  第3步
#     bar() 第4步 报错之前没有bar()这个函数
# foo() 第1步
# def bar():
#     print("from bar")

 

以上是关于前向引用笔记的主要内容,如果未能解决你的问题,请参考以下文章

前向引用的概念

交叉引用、前向声明等:按啥顺序?

前向声明 boost.type_erasure 引用类型

Java 基础面试题 非法前向引用

C++ 简单循环引用和前向声明问题

Const限定符和前向引用