TurboC与Visual C++存在差异吗?附代码对比说明
TurboC与Visual C++的代码写法差异
TurboC和Visual C在代码写法上存在明显差异,以下示例可直观体现两者的区别。另外需要说明:你可在Visual C或其他编译器中使用textcolor()函数。
Visual C++ 示例代码
//适用于Visual C++ #include<iostream> int main() { std::cout<<"Hello World"<<std::endl; }
TurboC 对应示例代码
//适用于TurboC #include<iostream.h> void main() { cout<<"Hello World"<<endl; }
另一种Visual C++ 写法参考
//再次适用于Visual C++ #include<iostream> using namespace std; int main() //补充:您可在main后的括号中添加void关键字 { cout<<"Hello World"<<endl; }
核心差异总结
- 头文件引用:Visual C使用标准C头文件
<iostream>,TurboC使用旧版头文件<iostream.h> - main函数返回值:Visual C++要求
main函数返回int类型,TurboC允许使用void main() - 命名空间:Visual C++需通过
std::前缀或using namespace std;来使用标准库对象(如cout、endl),TurboC无需额外声明即可直接使用
内容的提问来源于stack exchange,提问作者DJbrine
相关产品推荐
相关产品推荐

