fortran/c/python中的长函数名称和速度

use*_*806 2 c python java fortran function

这个问题与这个问题完全没有关系函数名称何时太长?

执行速度是否会受到影响,因为你有一个长名称的函数,它会被无数个地方反复调用数千次?优化标志是否在编译语言中处理这个问题,以便没有问题?那么像python这样的解释语言呢?

unw*_*ind 7

在(典型的,静态的)编译语言中,它根本不重要,与"优化标志"无关.

在这些语言中,函数名称在编译时严格用于标识事物.它们被最终机器代码中的实际地址(或偏移)替换.在C中调用函数时,不会发生名称查找.