我是C ++的初学者
我在C的平均水平。
我用C ++(file.cpp
)
#include <iostream>
int main(){
std::cout<<"My name is ANTHONY";
}
然后我尝试使用cpp file.cpp
编译上面的代码,但是遇到了一些错误。
我不知道什么是错的
当我尝试使用cc file.c编译我的C程序(将<iostream>
更改为<stdio.h>
和std::cout
更改为printf
)时,我没有收到任何错误
这里发生了什么?
答案 0 :(得分:17)
然后我尝试使用 cpp file.cpp 编译上面的代码,但是出现了一些错误。
这是因为cpp
是C(C++)
预处理器。它是由编译器(g++
)调用的单独程序,作为翻译的第一部分。
尝试使用g++ file.cpp
编译代码。 :)