21xrx.com
2024-11-22 12:54:23 Friday
登录
文章检索 我的文章 写文章
「C语言中可否使用C++中的引用
2023-06-18 19:44:46 深夜i     --     --
C语言 C++ 引用 name

「C语言中可否使用C++中的引用?」——引用在C语言中是否有实际意义?

C++中引用是一种比指针更为安全的变量,而在C语言中是没有引用类型的。但是,如果用C++编写一个库,并希望在C语言中使用它,那么可以采用C++的name mangling技术,将函数名转化为C语言能够识别的形式,从而使函数可以在C语言中使用。虽然这样做需要特别注意类型匹配的问题,但仍然是一种可行的方案。

mangling、类型匹配

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复