Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Programming languages 无需绑定代码即可调用C函数的语言 在C和C++中,我可以从库中包含头文件,直接调用它的函数而不使用胶粘代码。是否有其他语言提供此功能?也许编译成C的语言可以保留include语句和所有函数调用不变,因此,它们将被C编译器正确地编译和链接。< P>除了C++语言和Objul-C语言之外,我不知道任何语言都可以直接使用C包含头,然后直接调用C函数。许多语言使与C的接口变得非常简单,但是:_Programming Languages - Fatal编程技术网

Programming languages 无需绑定代码即可调用C函数的语言 在C和C++中,我可以从库中包含头文件,直接调用它的函数而不使用胶粘代码。是否有其他语言提供此功能?也许编译成C的语言可以保留include语句和所有函数调用不变,因此,它们将被C编译器正确地编译和链接。< P>除了C++语言和Objul-C语言之外,我不知道任何语言都可以直接使用C包含头,然后直接调用C函数。许多语言使与C的接口变得非常简单,但是:

Programming languages 无需绑定代码即可调用C函数的语言 在C和C++中,我可以从库中包含头文件,直接调用它的函数而不使用胶粘代码。是否有其他语言提供此功能?也许编译成C的语言可以保留include语句和所有函数调用不变,因此,它们将被C编译器正确地编译和链接。< P>除了C++语言和Objul-C语言之外,我不知道任何语言都可以直接使用C包含头,然后直接调用C函数。许多语言使与C的接口变得非常简单,但是:,programming-languages,Programming Languages,我所知道的最好的例子是: :extern(C)双sin(双arg)然后sin(0.5) :来自libc.math cimport sin然后sin(0.5) :t=ccall(:clock,“libc”),Int32,()) 我是否正确理解了您的问题,您甚至不想要这样的东西:ccall((:clock,“libc”)、Int32,(),来调用C的clock()函数?您只需要键入clock()?正确,尽管该表单比我见过的其他表单更简单。那是茱莉亚吗?是的,那是茱莉亚。我会用其他材料打一个更详细的

我所知道的最好的例子是:

  • extern(C)双sin(双arg)然后
    sin(0.5)
  • 来自libc.math cimport sin
    然后
    sin(0.5)
  • t=ccall(:clock,“libc”),Int32,())

我是否正确理解了您的问题,您甚至不想要这样的东西:
ccall((:clock,“libc”)、Int32,()
,来调用C的
clock()
函数?您只需要键入
clock()
?正确,尽管该表单比我见过的其他表单更简单。那是茱莉亚吗?是的,那是茱莉亚。我会用其他材料打一个更详细的答案。