我的编程基础:
大学学过C语言,学习的时候在TC环境下编过一些简单的程序,到现在已经4、5年了,其间只有一次在TC环境下写过一段很小的程序,没有调用程序等,都是些最基本的用法。没有在VC++环境下写过C程序。其间会经常使用matlab做专业方面的仿真,也使用过verilog语言做过数字逻辑设计。其中matlab比较像c的风格,verilog是并行语言,不太像c。但是可以说我有一定的编程基础。我遇到的难题:
现在有个project,用C编的,开发环境是VC++
这个project有几十个子文件,还有若干头文件
我需要在此project中修改和增加若干文件,以实现相应功能可是因为我根本没有接触过VC++,C语言也荒废很长时间(其实以前学的非常基础)
又因为时间紧迫(事情确实很急),
因为注释不太明确和对VC++、C文件调用的不熟悉,我连哪个是主程序都没找到,所以感觉无从下手特来求救,请教以下问题,请路过的大侠不吝赐教:
1、有什么简单实用(真正的简单实用!)的VC++入门的书?我需要在一天时间内熟悉VC++的编译环境和文件系统——一个project由哪些部分构成?会生成几个文件夹,每个文件夹的功能(保存什么文件),各种后缀文件在project中的作用,VC++一般的编译流程、方法和debug流程、方法,VC++中C语言绘图方法(我从来没有用C语言画数据图的经验)。
2、有什么简单实用的C(非C++,只要C语言)语言书?我也需要在一天时间内熟悉C语言的一般用法,静态全局变量等的一般运用,数据类型以及其一般用法,文件函数调用,头文件使用,数据表格文件建立及使用,简单的参数输入输出规则等。因为有一定基础所以我应该可以在一天之内熟悉差不多。因为该程序中不涉及指针等操作,所以那些复杂的指针链表知识也不需要。
3、综上,我只需要针对性的书籍,不需要那种大而全的书,当然好的书,也希望大侠能推荐下,暂时看不完的,我以后可以当工具书来查
同时也希望大侠们能给我些建设性的指点,谢谢
因为时间比较紧,恳请高手多多帮忙,推荐下书或者电子书,我最迟明天就会去购买相应资料,多谢!!

解决方案 »

  1.   

    我只需要C在VC++编译环境的使用方法等
    不需要标准的C使用方法,谢谢!
      

  2.   

    其实楼主有c的基础就行了,vc只是个开发环境,熟悉他应该很快(只熟悉和你的应用相关的部分)然后是用c去实现你的程序逻辑,这才是重点
      

  3.   

    今天去书店看了一本书
    visual c++ 6.0语言参考手册
    感觉还不错
      

  4.   

    既然你的程序是C的,那和VC没关系,你只要先找带有C入口函数的原文件,再通过它一步步分析程序,vc只是个开发环境而已,就像TC一样
      

  5.   


    不用找了,先看这本书:【Windows程序设计】,下载地址:http://blog.csdn.net/zaodt/archive/2007/11/25/1901332.aspx注意:先看1、2、3章,后边根据需要看。
      

  6.   

    我想楼主有什么问题,一个一个解决Google和Baidu会帮你忙的。实在解决不了就上来问吧。这样比你看书来的还快听说有那么一本    21天学会VC    吧?具体名字忘记了
      

  7.   

    谢谢大家帮忙,问题已经解决了
    最近比较忙,上网也不太方便
    所以现在才上来
    我后来找了一个朋友手把手在VC中教我调了下程序,熟悉了下VC环境
    接着分析了下程序结构,然后就很快搞定了
    现在把the c programming 当小说在看了,呵呵,感觉还不错
    有个人教确实入手非常快
    再次谢谢大家:-)