关于C语言的问题,我不是计算机专业的,C语言只能算是自学的。想问一下,学完了C语言程序设计,怎么能

关于C语言的问题,我不是计算机专业的,C语言只能算是自学的。想问一下,学完了C语言程序设计,怎么能写出一个像样的软件,就比如像QQ一样能登陆的图书管理界面(经常看见,貌似挺经典的)主要是想写一个简单的界面,不想再在cmd下运行程序了。。。以前看到过要学mfc,但不知道是什么,我还知道win32编程,api函数什么的,就是不知道怎么用。。有知道的人麻烦帮忙说一下,谢谢。

学完C语言想写出具有图形界面的软件,还有很多东西要学,Windows平台最直接的就是看《Windows程序设计》,里面主要是讲Win32环境下调用系统api进行编程。这个如果没电耐性是比较难学的。
如果想简单一点上手图形界面程序,建议直接学习VB或者VC#等可视化编程。追问

vc#是一门新的语言吗?

追答

不是VC#是一种平台,使用的语言是C#。

追问

我看别人用vc++就可以做出一个漂亮的播放器来,他们是怎么做到的?⊙﹏⊙

追答

VC++也行呀,但是相对来说比较难学,使用VC++做界面程序,有两种选择,一种是使用C语言+系统API做,另一种是使用MFC做,使用MFC需要C++语言基础,这也是一门不算容易的语言,在C的基础上加了一些面向对象的东西。

追问

C语言+api是不是在代码里调用api函数就行了?以我现在的状态上手难吗?

追答

难不难看个人的理解吧,里面增添了很多系统的东西,学的时候感觉都不像用的是C语言。具体你可以找一本《Windows程序设计》(第五版)试试看看,作者:Charles Petzold,网上也有电子版的下载。

追问

好的,谢谢你的耐心解答

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-12
作为一个过来人 跟你讲讲吧
单纯的c语言是不带界面的 这个时候你就需要使用c++等带有gui的语言 mfc是c++的一个界面框架 也可以叫界面库 你可以下载vs来学习和使用mfc追问

下载vs就可以用C语言编写一个简单的界面了吗?(话说我不知道界面是什么,我的理解就是一个能点能看的程序,,,例如Windows的计算器)而且只用C语言能编写一些例如局域网聊天,贪吃蛇类的小游戏了吗?用不用学习api函数?

能不能在没有学任何计算机专业的情况下直接自学C语言?
可以自学 现在全国大学生都开始学习编程了 不光是计算机的学生 只不过 有的学c 有的学c++ vb 般都是大一就学 所以 学习编程之前谁都没有学过任何专业课 只不过学过最基础的计算机知识 像word之类的。我是计算机专业的 学c语言之前 只学过 离散数学 这一门专业课 但是和c语言没什么联系 我们老师...

非专业考计算机二级的C语言是不是很难?
如果仅仅是过考试的话,不是很难的,只要背过一些基本概念,然后会编程。C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。全国计算机等级考试有二级c语言这个考试的项目。考试要求:1. 熟悉Visual C++6. 0集成开发环境。2. 掌握结构化程序设计的方法,具有良好的程序设计...

c语言好学吗!是不是头脑很聪明的人才能学了,怎样才有编程思想呀!_百度...
C语言说简单也不简单,说难也不难,当然这是需要努力的,不是聪明不聪明的问题。C语言的确是入门比较容易的语言,之所以说它难,是难在精通,一个精通C\/C++语言的程序员一个月最多可以拿到4000+8000的月薪,从这个月薪就不难看出它的难度,而且现大C语言大都用于LINUX系统的系统软件开发,想要精通到...

求自学C语言的方法。帮帮我吧。 往严重里说算是救救我吧!
首先,你一心想学好C语言的精神是可嘉的,你想设计属于自己的游戏也是值得表扬的。但你说你是初三,想一下子就能学懂C,是困难的。这个就如同一个小孩做上一辆汽车后,就心情激昂的说“我下定决心终有一天我也要设计属于自己的汽车”一样,然后晚上回家找了本《汽车设计》的书看了一晚上,什么都没...

推荐一本学习c语言的教材(本人不是计算机专业,没有基础),哪本好?
第一本:H.M.Deitel和P.J.Deitel的《C HOW TO PROGRAM》(C程序设计教程)。作者是父子,从事语言教材的编写合计超过40年,本书被美国众多高校选用为教材,既可入门也可翻阅,甚好。本FAQ作者认为如果你只打算看一本的话,那就选他好了。第二本:Brian W.Kernighan和Dennis M.Ritchie 的《The C ...

想学c语言,但不知如何开头,学习c语言的第一步是什么?
首先,关于初学来说,我以为看谭浩强的c言语就能够了,毕竟是初学,不用看难度太大、写的太深的书。至于做题,分两种方式,一种是把谭浩强c言语对应的题集买下来,好好地做一遍;另外一种是把这些题再在电脑里面编一遍。纸上做题是为了锻炼思想、稳固根底,电脑上编程才是真正的学致使用,两者都需求...

自学计算机c语言完全学会要多久?
你说的应该是学会基础知识,以及达到能够用C语言来开发的程度。这可以参考大学的标准,C语言在大学里是一门一学期的课程,平均每周2次课4个学时,一共学4个月左右,大概就是64学时。如果你是天天学的话,一天8小时,那么8天到2周就能把大学C语言课程学完。但是,这只是学了基础中的基础,然后就是做...

C语言难学吗?大专是不是没有这方面的必修?想自学要买什么书?
大多学生觉的这门课程难学。其实,按照我们现在的教学大纲和教学要求,只要同学们掌握一些方法,克服心理上畏难、不轻言放弃,是完全可以学好的。《C程序设计》的内容很丰富,按照我们现在的教学大纲,教学的主要内容是基础知识、四种结构的的程序设计、函数与数组的应用和一些简单的算法。在学习时,同学们...

你们觉得普通人学好C语言要多久?
一个月,你能入门;两个月,你能自己编写些小程序(前提是每天学C);两个月后,偶尔写一下代码,写一年你算熟练C了,不能算精通。我是计算机专业的,过来人。首先,你要去买本国产的C语言入门教程,这个国产大多C语言的书都差不多,随便选一本你有感觉的(建议大学教材)。把这本入门略读一遍,...

自学c语言能到什么程度,要每天花时间吗
C语言本身就是很难的一门编程语言。如果之前从未接触过编程语言,那么只要有兴趣,肯钻研,方法得当,入门也需要几个月。推荐入门书籍《C程序设计 谭浩强编著》。关键的关键一定要多练习,多实践。 如果之前接触过编程语言,比如面向对象的JAVA,C#,那么C语言入门就会很快,但是C语言是纯粹面向过程的语言...

相似回答