| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3755 人关注过本帖
标题:用C只能编写DOS窗口的程序吗
只看楼主 加入收藏
hxy19931129
Rank: 1
等 级:新手上路
帖 子:10
专家分:7
注 册:2011-4-6
结帖率:66.67%
收藏
 问题点数:0 回复次数:9 
用C只能编写DOS窗口的程序吗
用C只能编写DOS窗口的程序吗,刚学C  2星期左右,发现程序都是在DOS里用来做数学题目的...
搜索更多相关主题的帖子: 数学题 
2011-04-22 23:06
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:0 
当然不是。
只有你想不到,没有 c 做不到
2011-04-22 23:28
a9580643
Rank: 2
来 自:江西九江
等 级:论坛游民
帖 子:60
专家分:59
注 册:2011-4-21
收藏
得分:0 
支持ing

花有重开日,人无在少年。
2011-04-23 04:18
tudou2xigua
Rank: 2
等 级:论坛游民
帖 子:87
专家分:54
注 册:2011-3-20
收藏
得分:0 
慢慢学,学到后面你就知道了。。。加油!
2011-04-23 10:01
hxy19931129
Rank: 1
等 级:新手上路
帖 子:10
专家分:7
注 册:2011-4-6
收藏
得分:0 
那就好,呵呵,不然就没兴趣了
2011-04-23 18:46
饭桶
Rank: 6Rank: 6
等 级:侠之大者
帖 子:165
专家分:422
注 册:2011-4-5
收藏
得分:0 
C什么都可以作,只是你不知道

人得一生得奋斗!
2011-04-23 19:28
默默学习
Rank: 4
等 级:业余侠客
帖 子:134
专家分:200
注 册:2010-6-22
收藏
得分:0 
嵌入式都要用到C呢。

[ 本帖最后由 默默学习 于 2011-4-23 19:41 编辑 ]
2011-04-23 19:39
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:0 
LZ跟我以前一样,以为C可以编写出桌面应用程序,其实它是可以的。自从学了JAVA SE发现开发桌面应用程序很容易,但C却不容易,有WIN32(就是调用Winodws API),还有MFC(这是以C++的方式调用API),现在C#很流行。如果LZ希望从事Windows方面的开发的话,建议你去学C#JAVA SE也行(但它仅仅是我学JSP的过渡)。但我却喜欢更原始的方法。

My life is brilliant
2011-04-23 21:04
khaz
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:130
专家分:188
注 册:2011-4-21
收藏
得分:0 
楼主要先搞清楚 操作系统一般分为标准输入(键盘)、标准输出(屏幕)、和标准错误(屏幕),所谓的dos窗口就是windows用来显示标准输出的。如果是其他操作系统如linux,直接在命令行上使用就直接看到标准输出了。但是,以上3个都是可以重定向到文件的,显示在屏幕只是给你看而已,方便你学习用。真实程序有很多结果是写到文件或者缓冲区去的,楼上一些朋友说到了图形化的windows程序,其实那也只是一个小的方面的用途,还有其他领域。比如一个服务器提供了各种各样的服务,其中一个服务就是将小写字符转换成大写字符,那么这个服务器提供的这个服务是不需要显示在屏幕上的,你写的客户端程序去调用它的服务,传一堆小写字符过去,它给你返回大写字符,这也是一种应用领域,类似的还有很多复杂的服务可以调用,比如你输入某个网址,浏览器就会去访问dns服务器的解析服务,它帮你解析成实际地址,而这些都是服务器内部的算法成就的,所以编写C程序,未必一定要搞windows窗口程序的,所谓的窗口和浏览器程序,多半是客户端的程序,服务器端的程序,有很多不是以窗口显示结果的,更多是提供服务。当然,C语言可以做很多其他事情。
我的个人看法是,C语言应用更为广泛的领域还是大型企业的核心系统里,比如银行、电信、证券、保险、电网的核心系统开发,以及银行系统和其他企业系统的银企系统对接是少不了用C的,至于java PHP 等,更多的是调用核心系统提供的服务在展示层面上给用户使用。

[ 本帖最后由 khaz 于 2011-4-24 10:26 编辑 ]
2011-04-24 10:21
lhbxxx
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2011-4-23
收藏
得分:0 
以下是引用khaz在2011-4-24 10:21:16的发言:

楼主要先搞清楚 操作系统一般分为标准输入(键盘)、标准输出(屏幕)、和标准错误(屏幕),所谓的dos窗口就是windows用来显示标准输出的。如果是其他操作系统如linux,直接在命令行上使用就直接看到标准输出了。但是,以上3个都是可以重定向到文件的,显示在屏幕只是给你看而已,方便你学习用。真实程序有很多结果是写到文件或者缓冲区去的,楼上一些朋友说到了图形化的windows程序,其实那也只是一个小的方面的用途,还有其他领域。比如一个服务器提供了各种各样的服务,其中一个服务就是将小写字符转换成大写字符,那么这个服务器提供的这个服务是不需要显示在屏幕上的,你写的客户端程序去调用它的服务,传一堆小写字符过去,它给你返回大写字符,这也是一种应用领域,类似的还有很多复杂的服务可以调用,比如你输入某个网址,浏览器就会去访问dns服务器的解析服务,它帮你解析成实际地址,而这些都是服务器内部的算法成就的,所以编写C程序,未必一定要搞windows窗口程序的,所谓的窗口和浏览器程序,多半是客户端的程序,服务器端的程序,有很多不是以窗口显示结果的,更多是提供服务。当然,C语言可以做很多其他事情。
我的个人看法是,C语言应用更为广泛的领域还是大型企业的核心系统里,比如银行、电信、证券、保险、电网的核心系统开发,以及银行系统和其他企业系统的银企系统对接是少不了用C的,至于java PHP 等,更多的是调用核心系统提供的服务在展示层面上给用户使用。
2011-04-24 10:38
快速回复:用C只能编写DOS窗口的程序吗
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026769 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved