C语言是C++的子集,直接学C++不好吗?

解决方案 »

  1.   

    完全可以,而且vc提供了强大得多的调试功能,使用上也非常方便。
    选择新建“c/c++ Source File”即可。
      

  2.   

    c是基础,先学c效果好,若用vc来代替turbo c2.0来学习c语言,又累又慢。
      

  3.   

    当然可以,但我问你有没有人用摩托车来学习骑自行车。用C语言写的程序可以在VC++下编译执行。但是turbo c 中的一些函数的调用,在VC++ 中不能直接调用,你要自己设置库函数的一些连接问题。如果你是初学肯定会很麻烦,我想你可能手头上有一本 Turbo C 的教材,上面的例程你会输入到电脑中运行,如果其中涉及到标准库函数以外的函数调用时,问题就会出现。
      

  4.   

    可以,但不好,如果你用vc代替turbo c的话,你可能对c语言的调试和运行过程不了解,如果你对c++熟悉的话,学习vc就是一件很容易的事啦。我觉得基础要一级一级的垒,不要跳级,否则你到后面可能会很累
      

  5.   

    用VC的CONSOLE程序编写类似于TURBOC 的程序一般可以通过的,但是,涉及中断调用,和其他BIOS调用的可能不能实现,一般的C/C++都可以使用,并且可以学习WINDOWS API函数的调用,是一个比较好的学习工具,对地址的操作有改变,对编译器的选项要认真学习,一般没有什么可以担心的。
      

  6.   

    楼上各位大哥的发言,小弟谢谢了。
    现在麻烦的是。关于函数的调用问题就是出现了。这该怎么办???是不是还用tc2.0
    我的操作系统是win2k+sp2.(英文)我安装了tc2.0.可是,tc2.0乱码。我把windows的字体改成默认为英文后。好用了。不乱吗。但是,我以前的文件都乱码了。这该怎么办??。帮帮忙!!!各位是c语言的高手。有没有办法呢!!!我求救!!!我用的是英文的操作系统。为了用中文的输入法。加入了中文字体。用了拼音输入法。
    这是详细的情况。帮帮忙!!!!谢谢了~!!!
    我又加分了!!!
      

  7.   

    可以,不过要在程序开头加上
    external "C"另外,“graph.h"里的函数不能用,尽量不要用老的c格式,

     int f1(a,b)
    float a;double b;
    而是用新的标准规定的格式
    int f1(float a,double b)虽然有点麻烦,但也培养你好的编程风格,祝你成功。
      

  8.   

    new1mm(牛一哞):谢谢了!~~~~~这得很感谢你。
    只要加上external.c就可以了??(在vc中写c语言的程序)
    哦。那么,也可以像c语言中那样引用函数吗??
    谢谢大哥了!!!
    我在加分。参与者都有份!!!!
      

  9.   

    new1mm(牛一哞):大哥!
    external "c"
    不对呀。如果改成extern.就可以了。
    这样,是不是就可以在vc下写c语言的程序了?(除了graph.h不能用外)
    ????
    谢谢了!!!
      

  10.   

    不用VC中的WIZZARD(向导),学习起来容易一些.
      

  11.   

    ghostalker() :同意。这样可以练习对程序的感觉。以及对语言的认识!!
    你能不能回答上面的问题?
      

  12.   

    在VC中用控制台模式和  tc 差不多
      

  13.   

    sorry ,昨天写错了,是 extern "C"如果还不行,可换到C++ Builder下试试,
    毕竟一家的东西兼容性要好一点。
      

  14.   

    new1mm(牛一哞) :大哥,我这里有关于c语言的书。现在,我用的是英文版的win2k.所以,tc2.0乱码。这涉及到操作系统字体的问题。没办法。我只好用vc6.0代替tc2.0来写程序了。
    我从来没有这样用过。所以,来请教高手。要是用了extern "c" 可不可以引用c语言的函数?
    按理说。c语言有的。vc6.0都应该有!!是吗???
    欢迎高手指教。
    napoleon_x(JULIUS) :这该怎么办???
    帮帮我把!!
    我在加分。
    参与有分。谢谢了1!!!!!!!!!!!!!!
      

  15.   

    little_friends(探索者):要是用了extern "c" 可不可以引用c语言的函数?
    按理说。c语言有的。vc6.0都应该有!!是吗???
    欢迎高手指教。
      

  16.   

    干脆直接用vc控制台写c++程序多好呀
      

  17.   

    ruixp(锐剑):我想练习一下c语言!再来vc!!
      

  18.   

    可以,只要注意用win32 console向导产生空工程,并且在工程中新建一个c source文件即可。
      

  19.   

    huxianwei(飞狐):有没有什么函数不能用的??
      

  20.   

    如果个别函数不能用,你把相应的头文件和.lib文件拷进取,ok?试一试嘛,碰到问题再说。知识不要直接去访问内存,w2k对这方面检查很严。
      

  21.   

    new1mm(牛一哞) :谢谢大哥!我一定给分。谢谢了!!
    (如果个别函数不能用,你把相应的头文件和.lib文件拷进取,ok?)
    这句话中的。把相应的头文件和.lib文件拷进取。是什么意思???
    谢谢了!!!
    我在加分!!要是有高手!!来指点一下!!
    参与有分!!!
      

  22.   

     楼上各位。我的c语言是要考试的!没办法!c和c++有很多不同!者我知道。可是,先学c在学习c++,不好吗?
      

  23.   

    先学c吧,即使在现在或将来,c也会很有用。当然c++也要学。建议你再找个硬盘装个中文系统,反正现在硬盘满马路都是。我们这里买自行车送硬盘:)
      

  24.   

    patient(北京病人):北京,中关村,电脑,大白菜! 中关村的电脑的确便宜!多!!