C++ 能完全兼容C的语法吗?

来源:百度知道 编辑:UC知道 时间:2024/06/06 23:43:50
加了这个头文件
#include<stdio.h> //C头文件
#include<iostream.h> //C++头文件
void main() //这里如果直接用 C 的语法 就是 main () 为什么不行?
{
printf("这个是用了c的语法\n");
//cout<<"这个是用了C++"<<endl;
}
那样写能行,是我搞错了。 现在想知道语法是否完全兼容

能行,只要你包含的相应的头文件就行了

额 有的c语言的语法可以直接用到c++ 而且 也没什么不可;
直接写 main() 也可以 不过会返回一个警告 最好前加返回值
在c里貌似 是clrscr()不能用在c++ 里

printf()什么的只要你把头文件名 "stdio.h"写上也是能用

你问的好 如果能完全兼容的话 ... 还要c干什么 肯定不行

有的函数是c专有的 !!!!

直接用main()是c的语法?