现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

用visual studio 2010学习C语言

2010-12-14 15:54 工业·编程 ⁄ 共 771字 ⁄ 字号 评论 6 条

    最近明镜使用VS2010练习下C语言,有些不同于VC6.0(注:明镜的配置是win7+VS2010)。

方案一

    菜单栏里,文件-》新建-》项目-》空项目(空项目就够了,名称位置自己选咯)建好之后,找到左边解决方案资源管理器-》源文件-》右键点击-》添加-》新建项-C++文件(一般默认会选这个,名称位置也自己选),然后就可以编辑源文件然后编译什么的了。

    如果因为因为默认是C++而出现问题,你可以把这个新建的C++源文件改成C源文件,就是后缀名从cpp改成c。或者“添加”那一步选择现有项,然后选择你已经创建编辑好的源文件。

    最后在你的代码里最好加上这么两句 #include<stdlib.h>; system("PAUSE")。要不然那个执行的窗口会一闪而过,有了这个就会出现按任意键继续的提示了。

    调试的时候,点击“生成方案”--》“开始调试”,即可。

方案二

    先新建一个控制台程序,然后新建一个C++文件。把你的代码放进去 (文件扩展名是.cpp),注意在头部添加#include "StdAfx.h", 然后点击菜单上的“生成”选项,再点“生成解决方案”, 最后点击菜单上的“调试”选项,再点“开始执行(不调试)” 。

    注意不要点那个“启动调试”,那样看不到控制台窗口显示的结果的。 顺带说一下最好不要用VS2010来学习C语言,因为用C语言写的一些语句会被提示已经太旧了,会要你直接用C++的语句代替的。

关于头文件

    对于初学者来说,用哪些头文件,是个问题。 一时搞不清,就先用<stdio.h>、 <stdlib.h>、 <string.h> 、<math.h>这四个吧。因为头文件用多了不要紧,不影响计算结果;但用少了,编译却通不过。

    更多头文件请见:C/C++头文件概览

    求索阁的朋友们,你们还有其它可行方案吗?

目前有 6 条留言    访客:6 条, 博主:0 条

  1. 赣州网站建设 2010年12月15日 5:17 下午  @回复  Δ1楼 回复

    好像很麻烦啊

  2. 爱求索 2010年12月15日 9:39 下午  @回复  Δ2楼 回复

    在VS2010下,C中的不少函数不可用。

  3. 爱求索 2011年05月26日 10:05 上午  @回复  Δ3楼 回复

    1,C语言(指针,构造体)难,但也是C语言的精髓。2,3重指针再加上构造体应用起来,让你自己都能看迷糊。
    2,C语言是属于高级语言和低级语言之间的语言很多时候在应用上需要用到计算机硬件方面的知识。(比如API制作时)
    3,C语言无所不能(什么都能做),但是有的时候想实现很累(要写很多行程序才能达到一个小小的功能)。GUI方面编程非常弱
    4,C语言是逻辑语言,不同于JAVA等物体指向语言制作时的思维方法(想法不同)

    总结:想写好语言,现学1种,那种都可以,但是一定要精,不是说那种入门级。当你真的学会这门语言的时候,再看背的语言,原来大家都是大同小异。如果你想知道自己的C学到什么样的程度的话,你可以买R&K(C语言开发者)的书。看了后自己的能力就明白了。
    PS:R&K的书,被称为C语言的圣书。就像是C语言的说明书一样,里面记录的程序你能看得懂,就算是你C语言合格了。

  4. 爱求索 2012年04月13日 11:26 下午  @回复  Δ4楼 回复

    先解压vs2010的ISO文件,里面会有个ProductDocumentation文件夹,其实这个就是安装MSDN的文件夹了。
    先装好vs2010,运行vs2010,点击help,打开manage help settings,

    选择install content from disk,路径选择您刚才解压出来的ProductDocumentation的

    文件夹里的helpcontentsetup.msha,然后就点ok,add你要安装的MSDN内容,这样就安装好了MSDN了,

    要用的时候在vs2010下按F1就行了。
    ps:vs2010的MSDN不像vs2008有专门的MSDN安装选项,另外vs2010的MSDN调用的是ie。

  5. 爱求索 2012年04月13日 11:38 下午  @回复  Δ5楼 回复

    安装sp1后,打开帮助管理设置时会弹出提示框。然后会弹出help library管理器,但只有第一项联机帮助或本地帮助可选,选进去确不能重新设置路径。 单独双击HelpContentSetup.msha又打不开此类型文件,那位大神有解决办法或者是卸掉MSDN的办法也行!

    • 爱求索 2012年04月13日 11:38 下午  @回复  ∇地下1层 回复

      我也是遇到过类似的问题,解决办法如下
      打开注册表(win键+R键后输入regedit回车),定位到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Help,删除help下的子项,重启vs,重新选择帮助文档的路径后,管理器的其他选相就可以用了,之后你再更新或者添加帮助文件。

给我留言

留言无头像?