首页 > 编程知识 正文

c语言程序开发环境,C语言开发用什么开发环境

时间:2023-05-04 22:10:25 阅读:230133 作者:4950

C和C++区别:
C++可以兼容大部分C语言编程。
C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。
C语言是C++的基础,C++和C语言在很多方面是兼容的。
C++一般被认为是C的超集合(Superset),但这并不严谨。大部分的C代码可以很轻易的在C++中正确编译,但仍有少数差异,导致某些有效的C代码在C++中失效,或者在C++中有不同的行为。
最常见的差异之一是,C允许从void*隐式转换到其它的指针类型,但C++不允许。
比如

int*i=malloc(sizeof(int)*5);
在C中是合法的,在C++中就必须
int*i=(int*)malloc(sizeof(int)*5);

另一个常见的可移植问题是,C++定义了新关键字,例如如new,class,它们在C程序中可以作为识别字(例:变量名)的。
大部分开源项目都是采用C语言开发,因为开源项目和封闭项目不同,要尽量支持更多的平台,对开发环境也不能做太多要求和指定。C 语言比较简单,编译器稳定可靠。而 C++ 虽然有一个标准,但是实践中,各个编译器的实现都不同程度地偏离了标准


环境搭建
c语言开发工具常用的有visual c++、visual studio,我这使用的是visual c++ 6.0

1、下载 VC6.0完整绿色版下载地址:http://pan.baidu.com/s/1o7OI5Ge    密码:wd3h
win8下使用VC6.0需要设置下兼容性,参考:http://c.biancheng.net/cpp/html/1117.html


2、安装好双击Visual C++ 6.0.exe快捷方式,在打开的界面中,单击“文件”菜单项。选择里面的子菜单“新建”,快捷键:Ctrl+N
在打开的新建选项卡中,单击“文件”,然后选中“文件”选项卡中的“C++ source file”一栏,在右边的“文件名”文本框中,对你要新建的C++源文件命名,这里我取名为“hello.cpp”,
选择路径之后,单击“确定”按钮,得到如下图说是的界面,在右边的编辑区内,就可以开始编写C语言代码了。


3、依次执行

编译 Ctrl+F7
组建 F7 
执行 Ctrl+F5,程序执行的结果如下图所示:




4、linux上执行c程序,首先得装装好gcc编译器

输入代码

hello.c

#include <stdio.h> int main(){ /* 我的第一个 C 程序 */ printf("Hello, World! n"); return 0;}

执行

[root@mail ~]# cd /data/c[root@mail c]# gcc hello.c[root@mail c]# ./a.outHello, World!


版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。