C语言开发环境搭建

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.out
Hello, World!



  • 5
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值