问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

那C语言学了到底有 什么用啊 ,一般编的 程序有 什么用啊

发布网友 发布时间:2022-04-29 04:54

我来回答

4个回答

热心网友 时间:2022-06-18 20:51

主要是以后若在软件领域工作的话,就对编软件用相当大的用处。
学c语言到底有什么用?为您诠释!
我学了C,C++,JAVA.还有很多的脚本语言,最后彻底留下的只有c语言,c++的许多机制忘了,JAVA就没有记住几种机制。
面对编程高手(会n种),而且很牛b的那种,我依然以我会c语言自豪,我也因为我会c语言而自信。面对什么什么技术“趋势”的时代,我只精通c语言,发现已经足够了,而且是完全足够了。当我需要学习PHP的时候,我1个星期可以说基本掌握了;当我要学B shell的时候,1个星期也够了;当我要学习JSP的时候....什么?什么是JSP?别说我学过这些垃圾。

我爱用最简单的语言机制构建出你复杂逻辑,你严谨的思维。当你发现这么简单的C语言男够构架出UNIX操作系统和大部分UNIX程序的时候,你就发现你不能轻视C。

有的人说机制少,不安全,不健全......那么安全的语言机制就失去了灵活,失去了轻便。
有的人说功能少,C库少,连界面都不能写.......那么当malloc都由自己写的时候,程序才牢牢掌握在自己手中。真正的程序员是没有界面的,程序员在text mode下能快捷,方便地做你想做的一切事情。

下面介绍一下我学习的方法,觉得特别有用。。
如果是连高数,计算机原理之类的书或是英语没有入门的人,那就不应该学习编程,不可能牛起来。
如果是C语言刚上手,最好选一本国内语言语法,语句讲得细致的书。
如果上手了,或者学习过其他的语言,那么就一定要看一本最经典的C语言书,比如《C语言程序设计》,这本书我后来又看一遍才知道有多好,眼界十分开阔。

认为都学的差不多了,最最最好的联系方法(切身体会!!!),就是自己写程序,写什么呢??两个中你挑一个:md5加密算法的实现 或者是 lzss或lzw压缩算法的实现。这两个程序接近底层又不算十分大,又有很多的数据结构和算法。资料就要自己去找了,网上有讲算法的,你来具体实现,能自己设计算法并能够在unix机器上实现那更好。
搞过这个你就能体会到自己终于入门了,因为你到时候就会发现又很多的内容还等着你去学.....并且你可以拿着你的程序炫耀了,事实证明能把这个程序彻底些出来并且些的很好的(bug少),已经有功底了,你可以把程序发布到sourceforge.net等开源社区上,招人开启你自己的工程。

当然有了功底,剩下的路你自己就应该知道怎么走了,有一条向linux工程师的方向,就是学习linux,如果你c语言足够好,可以直接学习内核,试着编写,编译内核;也可以弄弄上层的东西,shell,awk,iptable之类的.....当然经典的书《unix高级编程》是讲unix下的gcc程序开发的

还有网络工程师的路,那就要学协议,有巨他妈经典的3卷的书:《TCP/IP详解》一,二,三。只看一也可以。然后看一看《unix网络编程》,那就足够了.....

如果想向软件工程师发展,那更不成问题。你再学什么语言,什么JAVA,C++,JSP....那是哇哇的简单,但是注意,一定要看最经典的书,你才能成为高手!!

还有一条我最向往的路,就是成为一个hacker,就是黑客,做这个你必须有一定的经济收入和空余的时间才可以...。宗旨是为全世界的IT页贡献出力量。这个有一个好处,就是任凭你自己的兴趣,喜欢游戏的可以开发游戏,想搞unix的可以开发内核什么的。
这个最后一定要进入一个很好的自由社区,比如apache基金会或是GNU基金会,想在后一代的著名程序比如apache httpd,tomcat,kerneln.n上刻上自己的名字就可以向这方面发展。也可以在sourceforge.net上找找自己喜欢的工程,申请加入..如果搞的好还能有基金会的money外快又能满足自己的兴趣,可惜我现在没钱,否则早干了....

那个时候,你已经有找一份很体面的工作的实力了..干什么都可以轻轻松松的..
不论走到哪,c语言还是根本,不论IT格局怎么变,有C语言有如心中一块石头,它是不可能变的,就像tcp/ip,不管上层再有什么技术,基本原理和接口20几年就是没有变过!
回顾几年的IT学习生涯,就像是浓缩的过程,东西越学越少,最后好像只有c语言了....

热心网友 时间:2022-06-18 20:51

说实话,对一般人来说C语言什么用也没有,就是给自学别的语言打基础,但是对牛人来说就太有用了,比如那个LINUX系统就是用C编的

热心网友 时间:2022-06-18 20:52

学习C语言是为了更好的学习其他的编程语言,你现在学习C语言编的程序只是为了让你掌握C的语法和算法的,但并不是说C就没别的用,要知道很多大型软件和操作系统就是由C或C++编写而来的

热心网友 时间:2022-06-18 20:52

没有太大的用,因为要学了高级点的C编程才有点用,要高出点名堂来,起码要花个2年时间*,你把分给我吧,我急需呀,谢谢.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我的《英雄传说:空之轨迹SC》中“艾尔贝周游道的通缉魔兽”不见... 空之轨迹sc 托兰特平原的通缉魔兽二号 我是2兆的宽带 原先的下载速度达到260KB/S 重装下系统最高还不到70K... 为什么两兆的线下载速度只有80KB/S 我们家宽带是网通的办理了2兆的可是下载速度70~90KB 原因 一九八三年大年三十是什么星座 请教1984年2月1日出生而且阴历生日正好是大年三十,请问我岁是多大 万岱鸿腾国际商贸有限公司送表真的吗 云南岱鸿商贸有限公司怎么样? 重庆鸿岱科技有限公司怎么样? 学编写程序有什么作用啊?是不是一定要学编程? 请问下A股和港股溢价比例在哪可以查询哦??? 少儿学习编写程序有什么用? 计算机中什么叫工作表?如何插入一个工作表? 长安CS75爱信6at变速箱用什么牌子机油? 2021款吉利星越S用的什么牌子变速箱 星越的变速箱是不是爱信的? 锐志用的是什么变速箱,是爱信得变速箱么?爱信是全球最好的变速箱吗? 天语sx4自动档多久换变速箱油好啊? PDK和嘉实多变速箱油怎样? 都说爱信是最靠谱的变速箱品牌,为什么本田汽车却不使用爱信变速箱? 日本爱信(AISinAW)的Triple-Mode智能五速手自一体变速箱油的选择标准以及品牌型号推荐 自动变速箱油什么品牌最好? 爱信isa跟索尼爱立信有什么关系???质量有没有保障?!!! 福睿斯用的6速自动变速箱是什么品牌的? 日本爱信精机公司做哪些品牌 aisino 是什么牌子 去日本自由行应该办什么样的护照 去日本怎么办理护照? 化淡妆必备的化妆品有哪些??? 主程序是干嘛的?为什么要编写主程序?编写主程序有什么用? PLC用SET RST 写程序有什么好处? 我看这些人都喜欢这么用 那位大哥讲解一下这么用的好处 给10分 编程是什么东西 溢价是什么意思,什么是股票溢价 在电脑上看股票,上面的溢价等等是指什么,上面的各条线都是指的什么? 什么是股票溢价? unix编程是干嘛用的?写出来的程序是干嘛的?和一般程序员有什么区别? 记得,但密码忘记了,登录不上该怎么办呢? 用c#编程序能做什么 记得,但密码忘记了,登录不上该怎么办呢? 写一个小程序的步骤,有人说需要IDE开发工具,不知道这个有什么用啊 密码记不住了怎么找回 祛除色斑可以用什么办法? 密码记不住了怎么找回 琵琶怎么写?笔画是什么? 冰柜的保鲜仓里有水了怎么办 冰箱保鲜柜里有水怎么办 琵琶是怎么起源的? 冰箱保鲜室漏水要怎么办 冰箱保鲜室漏水怎么办?