c语言可以写网络程序吗??
c 语言可以。
你说不考虑硬件是不可能的,软件是建立在硬件的基础上的,其实能编写通过无线网络传输的协议不斤只有c 语言,但是能够和硬件紧密结合的还得数c 语言了
基于unix和linux 的无线网络传输的协议几乎都是用c编写的
C语言不适合用于写网页,虽然可以用C语言写CGI程序,但是这种方法现在已经被PHP/ASP/JSP等动态页面技术取代,所以并不常用。
事实上,C 由于编程思想的落后,现在已经不被重用了。大多数都采用支持面向对象的 C++ 进行开发。C 在 DOS 中很难进行网络操作的,至少很难,因为没有现成的函数等可以使用。C 甚至很难在 Windows 中创建一个窗口,更不要说更复杂的内容,因为它根本不是 32 位程序,无法运行在正真的 windows 中,而是运行在 Windows 中的 DOS 虚拟机中。我知道用VC调用windows 网络API可以实现一些网络功能.不过要先学会一大堆乱七八糟的网络知识.
学16位的DOS环境下的C语言主要就是学一些语法和基本的函数.真正要编在widnows环境下应用的程序还得用VC吧.我觉得学过tourb C 再自学VC不会有啥大障碍吧.先用VC 调用winsock控件编个小局网络聊天程序.再试些复杂的windows API这样的书不少的.
C语言编程思想落后?只是不时髦而已。
有关windows 的API都是C格式的,完全可以使用C写出网络程序。
不过在写之前,还有很长的路要走。相关技术比较复杂。
c语言可以写出来。
不过就象造一部汽车,你如果连零件都要自己手工做,可能要花上几十年时间,也不一定能成功。
时代不同了,写软件不是一个人能完成的事情
c++里面大量的接口和函数都由微软的系统工程师给你编好了的,用起来很方便,组装在一起就行了
大致有这几个问题:
嵌入式/单片机开发
图形界面开发
网络编程
搞明白这三个再结合操作系统的知识才算真正的编程。
C只是一种语言,本身并不包含什么东西(除了那可怜的标准库)
参看《计算机程序的构造和解释》、《程序员的自我修养》、《unix网络编程》
网站程序一般用什么语言写呢
“网站程序”一般用以下四种语言编写:1、ASP。是微软所开发的一种后台脚本语言。开发快、易上手、效率高是ASP的优点,但是在安全隐患上,ASP存在的隐患是四种语言里最大的,其次平台的局限性也限制了ASP的发展。2、NET。相当于ASP的升级版本,提供了一种新的编程模型结构,可以生成伸缩性和稳定性更好...
网络编程用什么语言?
目前通用的编程语言有两种形式:汇编语言和高级语言。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应...
...只会c语言能用c语言写Ping,TCP,UDP之类的网络程序能找到好工作吗_百...
能的,可能起点难点,只要努力,一切都会好的
初学者编写小程序最好用易懂的程序语言是什么?
1.如果只想写一个简单的程序,我感觉VB不错,操作简单,并且可以很容易实现图形界面;2.如果想从事关于网络方面的编程,可以选择JAVA或C#,可以说这两种语言是现在的热门的语言.JAVA是SUN为专门从事网络开始设计的,不过现在已经发展成为一门功能很齐全,强大的语言,不过语法还是很简单的.C#是微软.NET平台的主...
用什么语言写网页
可以使用HTML(超文本标记语言)、CSS(层叠样式表)和JavaScript编程语言来创建网站、编写基于网页的应用程序和游戏等互联网开发。1、HTML是制作简单的网页和给网页创建密码。HTML是一种超文本标记语言,可以给浏览器发送指令,给网页添加文字和图片,把一条条信息组合成行、段落或章节。目前几乎所有网页的...
现在一般的软件是用什么语言编写的?
应用软件是JAVA比较主流,系统软件(或者对效率等高级系统功能要求非常高的软件)一般是用C++(主要指用VC++ IDE进行开发)大型游戏是C++,小型的一般用JAVA。.NET中的C#也不少人用,主要是应用软件。
用C语言写好了网络程序 怎么移植到c#?
C是面向过程的,C#是面向对象的,两个的编程思路是不一样的,你只能按照原来的设计重新编写了。
现在学什么计算机语言比较有前途
在高级编程语言中,java无疑是最火爆的,在全世界内应用最为广泛,国内的java热更是有增无减。看看智联和前程无忧等招聘网站上的招聘信息就知道了,java是所有程序员类招聘职位中职位需求最大的。如果你想做web开发或者企业级大型软件项目的开发,最好学习java,无论从当前热度和前景方面来看,都是非常...
软件开发的基础知识是什么
一门便可,而且任何程序员都需要熟悉C语言。你所深入掌握的语言可有多种选择。如果你从事的是驱动程序开发,我想必须要掌握汇编语言,C语言也是个不错的选择,而如果是做UI的话C++也许更好,Java语言比较适合网络程序的开发,当然JavaScript在google肯定很受推崇。对于程序员来说,编程语言就相当于游侠...
任何程序都可以用c语言来写对吗
所以在很多时个,C是不能用来做一些程 序的,不是因为本身不能,而是划不来。但是用户端的程序,用C写的概率会高一些,如果目标用户是一百万,如果因为用了更高级的语言需要在设备成本上增加一百块,那么整体成本就要增加一个亿,而且最终用户可能不会愿意为这一百块买帐。
晋质绪络: C语言不适合用于写网页,虽然可以用C语言写CGI程序,但是这种方法现在已经被PHP/ASP/JSP等动态页面技术取代,所以并不常用.
新沂市18873172524: c语言可以写网络程序吗?? - ?
晋质绪络: 我知道用VC调用windows 网络API可以实现一些网络功能.不过要先学会一大堆乱七八糟的网络知识. 学16位的DOS环境下的C语言主要就是学一些语法和基本的函数.真正要编在widnows环境下应用的程序还得用VC吧.我觉得学过tourb C 再自学VC不会有啥大障碍吧.先用VC 调用winsock控件编个小局网络聊天程序.再试些复杂的windows API这样的书不少的.
新沂市18873172524: c语言网络编程 - ?
晋质绪络: 可以,不过C语言擅长的是逻辑处理和底层交互,页面展现用C就太麻烦了 如果是网络方面的编程,建议你看看套接口Socket方面的书,最好在Linux下面,在Win下面就用wsock32的知识
新沂市18873172524: 请问网页代码是什么哪种语言,C语言能写网页代码吗? - ?
晋质绪络: 楼上的偏激了,C是可以用来写CGI程序来生成HTML代码的. 网页代码是基于HTML语言的.进入到WEB2.0以后开始出现大量的动态网页,也就是通过服务器语言如ASP,PHP,CGI等加上各种数据库实现与用户之前的动态交互.总体来说实现网页的显示还是HTML,只是通过这些语言来控制HTML而已.
新沂市18873172524: C语言能写一个访问网站的程序吗 - ?
晋质绪络: c语言没听说过有这功能,毕竟是比较底层的语言.我知道c#的web可以做到,你可以试试.
新沂市18873172524: 有人说c语言什么都能做,c能建网站吗? - ?
晋质绪络: 所谓网站是一个可以供你浏览的服务器.服务器连接上以后,你可以下载或者查看文件.C语言是一种编程语言,可以做许多事情.尽管单纯的用c语言建网站也许没那么多功能,但是也不是说不能.
新沂市18873172524: C语言能写出像QQ一样的程序吗??
晋质绪络: 可以的,操作系统就是用c语言写的,无论是远程控制,还是网络链接,都没问题,只是复杂一点罢了, 要实现这些需要看一些API的,有一本windows API大全是介绍这个的,网上有个视频,叫做《c语言也能干大事》,讲得不错.建议看一下
新沂市18873172524: 怎样用C语言做socket网络编程? - ?
晋质绪络: mfc只是对socket进行了一些封装,大部分人做网络编程都是用的原始的socket,比如如下接口都可以在c下进行调用 1.socket()2.bind()3.connect()4.listen()5.accept()6.send() 和recv()7.sendto() 和recvfrom()8.close() 和shutdown()9.getpeername()10.gethostname() 这些接口是在Winsock2.h中定义的不是在mfc中定义的,你只需要包含Winsock2.h头文件和Ws2_32.lib库就可以了.
新沂市18873172524: C语言比Java语言更适合用于网络编程吗? - ?
晋质绪络: NO NO NO .C语言用于底层硬件通讯这些比价好.java用于跨平台、网络编程比较好.C语言倒不是非常适合网络编程.
新沂市18873172524: C语言可以编什么种类的程序 能编网页吗 - ?
晋质绪络: 用c语言编网页,我倒~~~ 我笑``` 谁用c语言编辑网页啊,编辑程序啊,明白不 用ASP,php,htm编网页啊