c语言可以写网络程序吗?? 20

学C已经有一段时间了,可是学来学去都是一点C的基础编程,根本就没不知道用C怎样去写一些关于网络方面,和系统方面的程序,现在网上关于C的教程少之又少,绝大数C的资料都是都是... 学C已经有一段时间了,可是学来学去都是一点C的基础编程,根本就没不知道用C怎样去写一些关于网络方面,和系统方面的程序,现在网上关于C的教程少之又少,绝大数C的资料都是都是基于基础方面的,就是类似于潭浩强写的那本C程序设计,我把C的函数库找遍了都找不到一个关于网络方面的函数,我真的很迷茫,不知道怎样把C学下去,难道C就不能写网络程序??难道C真的淘汰了吗??只能写一下DOS下的小程序吗??难道学C就要学C++,基于时间问题我实在不想学C++,听说用VC 的SDK可以写网络程序,可是我找了好久都没找到C /SDK的教程,C到底是不是只在UNIX或Linux的GCC才能写出网络程序??

谁知道哪里有关于C的网络编程的资料或数籍,给推荐一下好吗,谁能帮我解答以上的疑团,先谢了
展开
 我来答
richardbao2000
2006-06-20 · TA获得超过5342个赞
知道大有可为答主
回答量:4457
采纳率:100%
帮助的人:3882万
展开全部
事实上,C 由于编程思想的落后,现在已经不被重用了。大多数都采用支持面向对象的 C++ 进行开发。C 在 DOS 中很难进行网络操作的,至少很难,因为没有现成的函数等可以使用。C 甚至很难在 Windows 中创建一个窗口,更不要说更复杂的内容,因为它根本不是 32 位程序,无法运行在正真的 windows 中,而是运行在 Windows 中的 DOS 虚拟机中。
zgtong23
2006-06-20 · TA获得超过121个赞
知道小有建树答主
回答量:187
采纳率:100%
帮助的人:135万
展开全部
我知道用VC调用windows 网络API可以实现一些网络功能.不过要先学会一大堆乱七八糟的网络知识.
学16位的DOS环境下的C语言主要就是学一些语法和基本的函数.真正要编在widnows环境下应用的程序还得用VC吧.我觉得学过tourb C 再自学VC不会有啥大障碍吧.先用VC 调用winsock控件编个小局网络聊天程序.再试些复杂的windows API这样的书不少的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
坦荡还悉心灬工匠3
2006-06-21 · TA获得超过1943个赞
知道小有建树答主
回答量:683
采纳率:100%
帮助的人:696万
展开全部
C语言编程思想落后?只是不时髦而已。
有关windows 的API都是C格式的,完全可以使用C写出网络程序。
不过在写之前,还有很长的路要走。相关技术比较复杂。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
盖酚时3684
2006-07-05
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
c语言可以写出来。
不过就象造一部汽车,你如果连零件都要自己手工做,可能要花上几十年时间,也不一定能成功。
时代不同了,写软件不是一个人能完成的事情
c++里面大量的接口和函数都由微软的系统工程师给你编好了的,用起来很方便,组装在一起就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
皱月名
2014-04-28 · TA获得超过265个赞
知道小有建树答主
回答量:188
采纳率:50%
帮助的人:95.3万
展开全部
大致有这几个问题:
嵌入式/单片机开发
图形界面开发
网络编程

搞明白这三个再结合操作系统的知识才算真正的编程。

C只是一种语言,本身并不包含什么东西(除了那可怜的标准库)

参看《计算机程序的构造和解释》、《程序员的自我修养》、《unix网络编程》
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式