纯C写Windows程序系列---------VS2010设置纯C环境

本文介绍了如何在Visual Studio 2010中设置纯C语言的开发环境,适合对C语言有兴趣的开发者。作者指出,尽管现代软件开发多采用专门语言,但学习纯C有助于理解操作系统原理。基本步骤包括新建Win32项目,将cpp文件转换为c文件,并调整编译设置。注意事项涉及C与C++的变量声明和结构体定义差异。
摘要由CSDN通过智能技术生成

0 由来

最近看了《C语言也能干大事》的视频教学,又激发起了写纯C程序的兴趣。视频中的开发环境是Visual C++6.0,还有一个版本是CFree,而这些开发环境不是过于陈旧就是非主流,所以打算在Visual Studio 2010上开始我的纯C之旅。

 

目前软件开发分工已经非常细化了,各个领域的开发语言很专一,不可能用一种语言开发所有领域的软件,即使勉强能这样做,那么效率也相当底下。本人认为目前的语言分工如下:

(1)大中型B/S程序,前端是javascript,后端是.net 或 java,php。

(2)控制型B/S程序,如各种嵌入式设备的操作界面,前端也是javascript,后端为php,perl,以及纯C。

(3)Window桌面程序,C++ + MFC类库,或者.net。目前看来MFC前景不妙,使用上远没有.net 类库方便干净。

(4)操作系统驱动程序以及功能模块,嵌入式系统底层开发,汇编语言以及纯C。

(5)病毒木马以及反黑程序,一般为纯C或者C++程序。

个人感觉,如果不是做嵌入式或者系统底层开发,纯C在职业要求上需要不多了,对于上层开发人员,学习纯C的目的在于:

(1)纯C带来的“纯”感觉,简单正统的感觉;

(2)纯C的环境,对于理解各个OS的内部原理至关重要,对于Windows,各种

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值