能用C语言写程序吗?例如WPF或能在win7上运行的软件?
我是VS2010的,能写播放器或者QQ之类的软件吗?最近C和C#都看了,但都是语法,不知道怎么实现为软件。...
我是VS2010的,能写播放器或者QQ之类的软件吗?
最近C和C#都看了,但都是语法,不知道怎么实现为软件。 展开
最近C和C#都看了,但都是语法,不知道怎么实现为软件。 展开
4个回答
展开全部
打开VS2010,新建一个工程,语言选择C# ,再选择WPF Application项目,确定之后就生成了一个最简单的WPF应用软件,
点击运行(或者F5),这个软件就运行了,当然,你什么代码都没写,框架只帮你生成一个最简单的框架,然后你就可以把QQ上的按钮啊,功能啊往上面添加了
想要快点做出软件,我建议你直接用C#,然后去借本WPF的书入门下,想通过C语言做这个很麻烦很麻烦的,就不要想了(C语言了解下语法和和计算机思维就可以了)。一般的人在大学里都会向楼上的人说的一样,先用C语言做些什么贪吃蛇,俄罗斯方块之类的小游戏,但我强烈不推荐这样,C#比C语言简单得到,做软件出来也快得多,用C语言或者C++的话就得学习MFC(这个是微软很老很老的技术,不必再学了,WPF是微软最新的一带桌面编程框架),想做QQ就用WPF做一个QQ出来(相信我那不是很难),里面也只涉及到一些通信技术而已,网上找些资料很容易的,千万不要别大学里老师教C语言那些类似的笨方法消磨了人对计算机的兴趣~
不懂可以问我,就别再用Visual C++,MFC这些古董了,了解C#的语法,熟悉下WPF这个框架,做些自己喜欢的小软件来支持自己的兴趣才是的
追问
其实我也是这样想的,其实我是缺少肯定的动力。大一时我就觉得C/C++不是不好,就是有点跟现实脱节。新技术都有很多涉及C#,C的文章反而很少,而且很多都是2000年前的,所以我觉得实用才是王道。
谢谢你给了我前进的动力。
追答
哈哈哈哈,IT领域总是在不提的发展,并且速度远超乎你的想象,到了现在,应用层上的开发主要分为两大阵营:以Java语言为主的Java阵营和以C#语言为主的.Net阵营。二十年前到十年前,在Windows平台上上开发应用,微软会建议你学习C和C++,使用MFC框架,但现在他会建议你学C#和WPF
C/C++不是不好,而是到了现在它们的主要领域已经不是开发应用软件了,现代的操作系统,不论是Windows、Linux还是Unix,都是用C语言写的,光这一点就奠定了C语言无可代替地位。现在C/C++主要应用在这些地方:嵌入式领域(比方你在单片机或者ARM上跑程序,这些硬件的CPU很弱,因此需要效率极高的语言),核心算法(比如游戏引擎啊,图像引擎啊,总之就是那些计算量特别大,使用C#或者Java这样的高层语言十分慢的地方),再有就是和底层系统开发相关的地方等等。反正在开发应用软件上面,现在都是使用C#和Java这种开发效率高的高级语言
加油吧~~
展开全部
下载一个编译器就行了,例如下载【Visual C++6.0】然后你新建一个文件,输入你的源代码,编译,连接之后在【Debug】里会生成一个EXE格式的可执行文件,这个就是所谓的软件了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
想写GUI(图形界面)程序?看看<windows程序设计>就知道怎么做了,这书自出版以来,一直被奉为最经典的入门书籍.C#我没学过,但它也有对应的库,用起来还比MFC都方便多了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能,你做出来的。exe文件就已经算是你要的软件了哦
可以先做一点简单的练练手
比如计算器,比如秒表,比如俄罗斯方块什么的玩玩玩
加油
可以先做一点简单的练练手
比如计算器,比如秒表,比如俄罗斯方块什么的玩玩玩
加油
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询