当前位置:首页 » 编程软件 » cpp编译c文件

cpp编译c文件

发布时间: 2023-06-29 21:09:37

⑴ C++编译器可以编译C程序吗

为什么不早说是VC++2010,用它编译C语言程序的方法如下:

File->New->Project

在打开的New Project对话框中最左侧一栏中选择Visual C++下面的CLR,之后在其右侧的区域中选择CLR Empty Application

并在下面的三个文本框中填入工程名称(Name),工程位置(Location)以及解决方案名称(Solution Name)

之后单击OK

然后可以解决方案浏览器中看到刚才新建的工程,右击工程名,选择Properties(属性),在打开的对话框中选择Configuration Properties(配置属性)下面的General(一般),然后将右边对话框中的Common Language Runtime Support(CLR支持)改为"No Common Language Runtime Support",然后点击确定退出

接下来右击工程中的Source Files,选择Add->New Item...,在打开的对话框中选择“C++ File(.cpp)",并在下方输入一个以.c结尾的文件名,之后点击Add,之后就可以在这个文件中加入C语言代码,按F5就可以调试运行了。

⑵ *c和*cpp文件编译问题

如何你将改的代码依然放在扩展名为cpp的文件里,你在VC中选择将这个文件用c来编译。
重载的函数起不同的名字,C++中的inline函数一般是在头文件中定义的,在转变为c应将它的定义放在源文件中,取消inline申明。
引用数据类型在c中是不存在的需要改为指针型。
在C语言中变量申明一般要放在函数的前面,而c++中可以放在使用的地方,需要改变后这些变量申明位置。
for(int i = 0; i < n; ++i)这是c++的语句,而在c中是不允许的,需要
int i
...
for(i = 0; i < n; ++i)

⑶ c和.cpp的文件怎么一起编译

1、编译test.cpp文件,不要单独编译circle.cpp文件2、将circle.cpp文件内容全部拷贝到test.cpp文件,去除相同的部分。

⑷ 如何编译多个C/CPP文件

跟头文件放在同一个目录下,引用函数直接调用头文件中的函数接口,需要编译

⑸ c和.cpp的文件怎么一起编译

可以在命令行下编译多个C/CPP文件,通过cl -c命令来编译类文件,编译成obj文件后,你可以使用lib命令将其编译为lib文件,然后使用link命令连接多个obj文件。
默认生成的可执行文件的名称是命令中第一个obj文件的名称,具体参考代码如下:

#include<iostream>
class A{
public:
int a;
int b;
void say();
};

------

/**

class A{
public:
int a;
int b;
void say();
};
*/
#include "A.h"

void A::say(){
a = b;
}

------
//#include<iostream>
#include "A.h"
using namespace std;

int main(){
A a;
a.a = 0;
a.b = 9;
a.say();
cout<<a.a<<" "<<a.b<<endl;
}

⑹ DEV CPP不能编译C文件只能CPP文件是吗

恩~你这个问题我们宿舍所有用vista的人都遇到了呵呵~
vista用devc++就是不能处理.c文件的~你就用c来编,然后存成.cpp,因为c++对c有100%兼容性,调试过了之后交作业的时候再把后缀改成.c就可以了~
如果不放心就调试完了之后到别人的xp电脑里去运行一下就好~
在网上找到了方法~你试试吧
1.工具>编译器选项>目录>二进位档:加入
c:\dev-cpp\libexec\gcc\mingw32\3.4.2
这个路径。
2.工具>编译器选项>外部程式:在执行档前加入完整路径
c:\dev-cpp\bin\
1.
tools
->
compiler
options
->
directories
->
binaries
下添加c:\dev-cpp\libexec\gcc\mingw32\3.4.2
2.
tools
->
compiler
options
->
programs
下为每个程序指定绝对路径,如dev
c++安装在c:\dev-cpp\bin\,既添上c:\dev-cpp\bin\。
具体路径视安装路径的不同,做相应修改

⑺ 将c程序写在cpp文件里可以用c++编译器编译吗

不可以的,因为c++是高级语言,需要编译软件对其进行编译,编程机器语言之后才可以运行

热点内容
源码乘法竖式 发布:2025-02-08 07:05:48 浏览:135
天天酷跑脚本脚本精灵 发布:2025-02-08 07:05:15 浏览:343
ios数据库迁移 发布:2025-02-08 07:00:16 浏览:849
安卓sdl是什么 发布:2025-02-08 07:00:05 浏览:906
脱机脚本怎么写 发布:2025-02-08 06:59:22 浏览:831
java学习价钱 发布:2025-02-08 06:58:39 浏览:957
如何用服务器提交ms作业 发布:2025-02-08 06:58:03 浏览:160
c语言的打印函数 发布:2025-02-08 06:43:54 浏览:788
海康威视局域网访问 发布:2025-02-08 06:41:16 浏览:966
html5移动端源码下载 发布:2025-02-08 06:20:45 浏览:150