网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在C++ 程序中调用被C 编译器编译后的函数,
为什么要加extern “C”?
参考答案
更多 “ 在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern “C”? ” 相关考题
考题
下列关于C++函数的描述中正确的是( )。A.主函数是程序的入口,它由用户定义的函数调用B.函数在调用之前必须先被声明C.每个用户定义的函数只能被其他函数调用一次D.函数是C++中面向对象程序设计框架的基本组成单元
考题
●以下关于C语言与C++语言的叙述中,正确的是(32)。(32)A.只要将C程序的扩展名.c改为.cpp,就可将过程式的C程序转换为面向对象的C++程序B.由于C++是在C的基础上扩展的,所以C++编译器能编译C源程序C.在C程序中,也可以用结构体类型定义类D.与C不同,C++程序中的函数必须属于某个类
考题
以下有关extern变量申明的说法,错误的是()。A.C语言中,extern可以放在变量或函数之前,以表示该变量或函数的定义在别的文件中,提示编译器在其他模块中寻找其定义。B.通常extern申明变量可以有多次。C.extern申明的变量事实上就是全局变量。D.extern变量可以定义多次。
考题
以下有关extern变量申明的说法,错误的是()。A.C语言中,extern可以放在变量或函数之前,以表示该变量或函数的声明在别的文件中,提示编译器在其他模块中寻找其声明。B.通常extern申明变量可以有多次。C.extern申明的变量事实上就是全局变量。D.extern变量可以定义多次。
考题
根据C++标准,C++程序的主函数中不写return语句,也能够通过编译,是因为A.编译器会自动生成 return 0;语句B.标准规定了,所有编译器都要为无return语句的main函数生成一个带值的return语句C.编译器会自动生成 return 42;语句D.编译器会自动生成 return;语句E.编译器会自动生成 return main();语句F.在C++中,main()函数类型可以是void类型,所以不用return语句
考题
2、下列关于C++函数的描述中正确的是____。A.主函数是程序的入口,它由用户定义的函数调用B.函数在调用之前必须先被声明C.每个用户定义函数只能被其他函数调用一次D.函数是C++中面向对象程序设计框架的基本组成单元
热门标签
最新试卷