我现在学了c语言,想用vc的MFC编程,可是觉得很难啊 ,是不是我还要有什么要学的没学啊?

作者&投稿:汝雷 (若有异议请与网页底部的电邮联系)
刚刚学完了高级c编程!怎么感觉什么都做不了啊?过两天还要学mfc是不是要等到学。mfc之后就可以了啊~

你这个时候练得是内功,还没有到出招的时候。学MFC的基础是Windows程序设计,Windows程序设计的基础是C语言。

我也才开始学的。
先看vb,再学c语言或者c++。这是最基础的,先学好再说别的。
记住买书的时候问老板要那种带光盘的,随时可以上机模拟。
ok?

在回答楼主的问题之前,首先希望楼主明确这样几个问题.
1.学习了C语言,那么你的C语言已经学到了什么程度?如果你的水平仅仅是能把谭浩强的<C程序设计>弄懂,那么不建议你立即学VC,尤其是里面的MFC;
2.想用VC的MFC编程,这里面有一个问题.目前比较流行的观点是先将C++学明白,然后再接触相应的C++开发工具.但是从我个人的经验来看,我的一些同事(搞数学的大学讲师)在没有学习C++基础的前提下也能直接学习VC++并做一些基础方面的应用程序开发.这就看你的电脑知识及数学基础了.
3.如果楼主真的十分希望学习VC,那么我建议你先好好学学C++,把基础打好,然后再适当学一些windows编程方面的知识,最后再学VC++.
4.个人不建议楼主学VC++,因为windows编程是一个非常庞大复杂的系统.它需要深厚的计算机理论基础.建议楼主先把C语言学透,然后再认真学习C++,在打牢基础的前提下最后学VC++;
5.教材推荐:
a.<C++ Primer> 这本被公认为C++的经典教材,如果楼主能把这本大厚书吃透的话,那么你也就不会问上述的问题了;学习此书的缺陷是它并不是按照完全的"一步步"来的(这点与谭浩强老师的教材有很大不同),但它确实能给你提供一定的思路.究其好坏,还需自己去品味;
b.<数据结构>,虽然不是讲C++的,但这绝对是基础中的基础.学习本书需要楼主有一定的数学基础,最好是学习过高等数学,拥有高中以上的数学知识;
这里我只推荐了两本.主要是考虑到楼主的基础,所以没有列举太多.最后我想提醒楼主的是,如果真心想学好编程,最好先踏踏实实地把DOS编程学好.目前VC++,VB等虽然可视化编程效率很高,但大多掩盖了很多技术细节,一旦深入学习,会发现很多技术上的不足.所以,我建议楼主先将精力和时间放在C语言,计算机基础,算法,数据结构这些基础课程上.当以上知识都能融会贯通以后,再学习VC++等就能触类旁通,得心应手了.

对啊,C语言和C++的区别你知道不?
1.C++语言涉及到面向对象的知识。
2.语法也有些不同。
你最好先把C++语言熟悉下。
MFC这个比较难学,初学都是比较难的
并且,还有可能你用很多年学它,都对它不能够学习淋漓尽致。
建议你去找本实例编程教学的书,那样学起来比较轻松。并且还能够掌握很多的知识。

C语言是面向过程设计的语言;C++是面向对象的,而MFC用的是已经封装好的对象,C++语言和C语言相差不是很大,我建议你应该想了解面向对象的编程,了解面向对象的概念后,你就可以轻松的学习MFC了

想用MFC编程需要学习C++语言,仅仅C语言是不够的。

至少对c++,windows编程基础学习一段时间 MFC类太多了 学起来真麻烦


熟练掌握C语言 能从事什么工作啊
“记住旧编程语言”指的是:记住旧编程与所学的新编程语言有什么相同、不同之处。 “忘记旧编程语言”指的是:忘掉旧编程语言的操作习惯及思维方式,将新编程语言当做从未学过的全新的内容去重新学习。 如果你只想学C语言这一门编程语言,那学不学VB其实并不重要的。只要你能认真地学习基础知识,...

c语言学完之后可以干什么?
各种硬件驱动,也几乎都有用到。当然,如果有你去了解我们的操作系统,也是用C语言开发的。其实学习和使用某种语言,在懂语法之后,更重要的是对库的了解和使用,如你现在用的stdio.h string.h stdlib.h ...你可以从事一些嵌入式行业的底层驱动和应用的开发,这种工作是最多用到C的。如果想在手机...

大学时学习c语言,新手有哪些技巧可以快速入门?
大学学习c语言的时候,新手写编程有些难,这个时候,我建议你,先去买一些书籍,研究一下,然后,可以去网络上找一些课程,学习一下。我记得我当时就是这样,然后大概学了三天之后就入门了,接下来,我就是在我电脑上每天写编程,写了一段时间之后,就感觉无所不会,无所不能了。

请问,我学C语言有什么前途?以后可以找什么工作?
其次要有一定的英语和数学知识。对于你的情况,我觉的你应该先在这两方面下点功夫。接下来可以看一些,比如:谭浩强的《C语言基础》等这样的书。从最基本的掌握起。认真的看,多练习,多上机,不懂就问。若这些问题你都解决了,接下来你要考虑你想从事那方面编程。是开发桌面应用程序,还是Web应用程序...

学完C语言之后是先学数据结构还是先学JAVA好呢?
这要看你的目的了。如果你学c语言的目标是为了初步掌握编程基础。并打算学习更高级语言做web开发那可以考虑直接去学java 如果你想更深入的了解编程,体会编程的精髓,那么就先学数据结构吧。但是不论如何,数据结构你早晚都得学,没有一个程序员没学过数据结构的。学习数据结构能让你更深入的了解与认知...

我想自学C语言并想把它往深学,由于只有小学文化水平。是不是需要自学...
你要写一个软件都需要你自己白手起家(这个,你要是没有学个4、5年以上的话,写出来的东西只能是小打小闹)。所以,你如果要学习C语言的话,如果有名师指点的话,你也要准备至少2年的时间来学习。或许可以学的比较好。(毕竟C语言比较偏向底层)2.如果你要是想入门的话,谭浩强的那本绿色的 C...

学了基本的C语言之后接下来怎么办
游戏开发的正路是C -> C++ ( -> STL ->) -> Win32 API -> DirectX \/ OpenGL \/ GDI等图形库 现在我的理解是你装个VC6(VS也行),然后开始学学数据结构(建议看严蔚敏的,不过她的比较不好懂),此时可以考虑开始学C++,之后学《Windows程序设计》,再来是《Windows核心编程》,接着就可以...

刚刚买了51单片机开发板,我是新手,学过C语言,现在我想知道以后如果想做...
用你学会的技术设计些小玩艺儿 这个时候,你可以找份工作混饭吃了...5,以后需要向32位发展,现阶段ARM比较有前途,就跟上吧 做工程师,思维很重要,看到任何东西,都应该会潜意识的想,咦这个是怎么实现的呢?以后就是龙游大海,需要什么学什么了...再说一句Google 很重要 ...

大学c语言框架梳理基础知识要打牢
C语言7个编辑的步骤强烈推荐 第1步:定义程序目标 当你在开始写程序之前,你应对希望程序要做什么有一个清晰的想法。考虑程序需要的信息,程序需要进行的计算和操作,以及程序应该向你报告的信息。在这一规划阶段,你应该用一般概念来考虑问题,而不是一些具体的计算机语言术语来考虑。简单来说,我们所要思考的就是,这个...

给c语言初学者的良心建议
第四点:学习多文件编程。 对干C语言而言,模块化编程可以通过使用.c和.h文件来实现。.c文件包含了实现模块的代码,而h文件则包含了模块的接口。在其他文件中包含h文件即可使用模块中的函数。在实际的开发中,程序员可以通过将代码组织成多个.C和.h文件来实现模块化编程,从而提高代码的可维护性和可重用性。 第五点...

太和区13658202122: 我现在学了c语言,想用vc的MFC编程,可是觉得很难啊 ,是不是我还要有什么要学的没学啊? -
希律散利: 在回答楼主的问题之前,首先希望楼主明确这样几个问题. 1.学习了C语言,那么你的C语言已经学到了什么程度?如果你的水平仅仅是能把谭浩强的<C程序设计>弄懂,那么不建议你立即学VC,尤其是里面的MFC; 2.想用VC的MFC编程,这里...

太和区13658202122: C语言写的程序怎么做界面?可以在VC里面用MFC吗? -
希律散利: 学MFC…… 然后通过sprintf将输出的内容写进字符串,然后更新文本.

太和区13658202122: 紧急求助:vc6.0的环境 用c编写的程序中如何使用mfc -
希律散利: MFC必须是C++语言支持,不能用于C语言,而且MFC主要是用于开发windows gui程序很多的类不能在控制台程序或windows SDK程序中使用,有些类是可以的如CString.

太和区13658202122: 请问只懂C,不懂C++,看VC和MFC能看懂吗?希望学过的给些意见 -
希律散利: 看不懂,MFC是C++类的集合,没有基础概念估计你很费劲,不过看C++你只能看懂一小块,因为C++有些地方与C差不多,但是涉及到C++特有的概念与语法,你看不懂的,VC你可以看懂,它是一个软件开发环境,可以运行C语言,但你要用它开发软件,你目前的基础还不行.好好努力吧.

太和区13658202122: 已有c以及c++基础,现在想学mfc,还需要什么基础 -
希律散利: 拿握了语言只是万里长征的第一步.对于以后的编程来讲,这一步是基础,走好这一步,就可以正式开始入门了.对于上位机程序员来讲,真正的开始是对操作系统的学习.编程中常常用到的系统内核,多线程,winsock楼主能了解多少?这些...

太和区13658202122: 一个完全不懂MFC的新手,应该看什么书学习应用! -
希律散利: VC是基于C++的,必须要先看C++,然后再接触WIN32编程,也就是API,学API编程的时候要学会查MSDN,如果你会查MSDN,并且会简单API编程,MFC编程就不存在问题了. MFC只是对API进行了封装,跟API编程没多大区别.

太和区13658202122: VC++6.0的MFC实例
希律散利: 在资源管理器里面 拖一个edit控件到窗体上,, 然后双击 按钮 在里面添加 GetDlgItem(/* edit控件的 ID*/)->SetWindowText(/*你要设置的字符串*/);

太和区13658202122: 想学习C语言的编程,但是有人告诉我必须先学习MFC. -
希律散利: 学习C语言不需要先学MFC,因为C语言不是以MFC为基础,相反MFC是用C/C++写的 如果你要用VC来开发window程序,一般要学点MFC,虽然不会MFC照样可以开发window程序,不过MFC可以让window开发更方便快速

太和区13658202122: 学VC++上的MFC之前应该学什么?(一点都不会的初学者) -
希律散利: 楼下一看就是外行的.学VC前不需要学VB好不好?讲一下我的经验吧.我在学VC前,也就是1年前的暑假,跟别人争论了很久.VC跟VC++有什么区别.额,现在想起来我那时候有多文盲了.然后,学了一下C,学的也不是很精,就是谭浩强...

太和区13658202122: 用c++编的程序和用vc编的程序以及mfc编程的区别在哪里 -
希律散利: C++是一种编程语言,用C++语言编写的程序可以用C++编译器来编译成可运行的执行程序.C++编译器有很多.VC是一个编程工具软件,它集成了C++编译器和编辑环境,全称叫做:Virtual C++,即可视化的C++编程工具.MFC是一个微软提...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网