学习C语言有什么实际的用处?有什么实际的意义? &在C语言中有哪些意义或作用?
c\u8bed\u8a00\u6709\u4ec0\u4e48\u4f5c\u7528\uff1fC\u8bed\u8a00\u662f\u4e00\u79cd\u8ba1\u7b97\u673a\u7a0b\u5e8f\u8bbe\u8ba1\u8bed\u8a00\u3002\u5b83\u65e2\u5177\u6709\u9ad8\u7ea7\u8bed\u8a00\u7684\u7279\u70b9\uff0c\u53c8\u5177\u6709\u6c47\u7f16\u8bed\u8a00\u7684\u7279\u70b9\u3002\u5b83\u7531\u7f8e\u56fd\u8d1d\u5c14\u7814\u7a76\u6240\u7684D.M.Ritchie\u4e8e1972\u5e74\u63a8\u51fa\u30021978\u540e\uff0cC\u8bed\u8a00\u5df2\u5148\u540e\u88ab\u79fb\u690d\u5230\u5927\u3001\u4e2d\u3001\u5c0f\u53ca\u5fae\u578b\u673a\u4e0a\u3002\u5b83\u53ef\u4ee5\u4f5c\u4e3a\u5de5\u4f5c\u7cfb\u7edf\u8bbe\u8ba1\u8bed\u8a00\uff0c\u7f16\u5199\u7cfb\u7edf\u5e94\u7528\u7a0b\u5e8f\uff0c\u4e5f\u53ef\u4ee5\u4f5c\u4e3a\u5e94\u7528\u7a0b\u5e8f\u8bbe\u8ba1\u8bed\u8a00\uff0c\u7f16\u5199\u4e0d\u4f9d\u8d56\u8ba1\u7b97\u673a\u786c\u4ef6\u7684\u5e94\u7528\u7a0b\u5e8f\u3002\u5b83\u7684\u5e94\u7528\u8303\u56f4\u5e7f\u6cdb\uff0c\u5177\u5907\u5f88\u5f3a\u7684\u6570\u636e\u5904\u7406\u80fd\u529b\uff0c\u4e0d\u4ec5\u4ec5\u662f\u5728\u8f6f\u4ef6\u5f00\u53d1\u4e0a\uff0c\u800c\u4e14\u5404\u7c7b\u79d1\u7814\u90fd\u9700\u8981\u7528\u5230C\u8bed\u8a00\uff0c\u9002\u4e8e\u7f16\u5199\u7cfb\u7edf\u8f6f\u4ef6\uff0c\u4e09\u7ef4\uff0c\u4e8c\u7ef4\u56fe\u5f62\u548c\u52a8\u753b\u3002\u5177\u4f53\u5e94\u7528\u6bd4\u5982\u5355\u7247\u673a\u4ee5\u53ca\u5d4c\u5165\u5f0f\u7cfb\u7edf\u5f00\u53d1\u3002
PS:http://baike.baidu.com/view/378391.htm
C\u8bed\u8a00\u53ef\u4ee5\u4f5c\u4e3a\u5de5\u4f5c\u7cfb\u7edf\u8bbe\u8ba1\u8bed\u8a00\uff0c\u7f16\u5199\u7cfb\u7edf\u5e94\u7528\u7a0b\u5e8f\uff0c\u4e5f\u53ef\u4ee5\u4f5c\u4e3a\u5e94\u7528\u7a0b\u5e8f\u8bbe\u8ba1\u8bed\u8a00\uff0c\u7f16\u5199\u4e0d\u4f9d\u8d56\u8ba1\u7b97\u673a\u786c\u4ef6\u7684\u5e94\u7528\u7a0b\u5e8f\u3002\u5b83\u7684\u5e94\u7528\u8303\u56f4\u5e7f\u6cdb\uff0c\u5177\u5907\u5f88\u5f3a\u7684\u6570\u636e\u5904\u7406\u80fd\u529b\uff0c\u4e0d\u4ec5\u4ec5\u662f\u5728\u8f6f\u4ef6\u5f00\u53d1\u4e0a\uff0c\u800c\u4e14\u5404\u7c7b\u79d1\u7814\u90fd\u9700\u8981\u7528\u5230C\u8bed\u8a00\uff0c\u9002\u4e8e\u7f16\u5199\u7cfb\u7edf\u8f6f\u4ef6\uff0c\u4e09\u7ef4\uff0c\u4e8c\u7ef4\u56fe\u5f62\u548c\u52a8\u753b\u3002\u5177\u4f53\u5e94\u7528\u6bd4\u5982\u5355\u7247\u673a\u4ee5\u53ca\u5d4c\u5165\u5f0f\u7cfb\u7edf\u5f00\u53d1\u3002
一、C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。二、用处及意义:
1、java、.net、c++这些高级语言的基础都跟c语言类似的 所以c语言是编程语言的基础。
2、c语言用途非常广泛,大到卫星导弹,小到一个计算器,都可以用C语言来实现。 现在学的只是C语言的基本语法,要做真正有用的程序,还要学很多东西,比如windows api,学了之后就知道怎么用C语言调用Windows api画窗口、按钮、进度条等等,做出像QQ一样实用的程序。
3、C语言只是一门计算机语言,说到底就是一种工具。它的用处就是可以用它编出能够运行的程序来,而这些程序可以实现某些人需要的功能。人通过学习c语言也可以更加深入的了解计算机,所以很多人都把c语言作为计算机入门的第一门语言来学习,因为学习起来相对简单一些。至于实际的意义,无非是多学会一门技能,更加深入对计算机的了解,为学习其他计算机语言打下好的基础。
所谓语言,肯定就是人们拿到记事,交流的工具。注意工具这两个字。这是普遍意义上的语言。不例外,计算机语言也是记录与交流的工具。计算机语言分为机器初级高级语言。C语言是其中的一种,应用十分广泛,语言本身逻辑性强,十分科学严谨。
楼主问为什么要学习语言,学习语言的用途。我们编程要用计算机语言,好比我们写文章要用书面语言一样,学习语言都是为设计程序服务的。我们要开发一种软件,就要用计算机语言。还有机器语言,人机对话语言等。这是说的语言本身的用途和价值。
当然,掌握了这些计算机语言对楼主的价值嘛,一个就是多了一项本事,增广了知识,利于求职和更深入理解电脑。
我的回答到此完毕!
windows系统就是用C语言编写的,如果是高手的话用处就多了。不过一般学来都是用来做语言的入门的,各语言都有相关的地方,学习一门再学习其它的就容易一些,起码已经有了基础。而且C语言的可移植性很好,可以用于各系统。
C语言是基础语言,要是不学的话其他语言学习起来恐怕不那么简单,而且C语言也有很多用出,一些软件就是C 的,还有WINDOWS系统 ,也是用的C语言,现在网上还流传百度就是用C语言做的,不过我不清楚,呵呵,你想百度这样的大网站要是都用C语言,那它的用处就不言而喻了
学习C语言是为了学习更多的语言:C++,Java,C#,PHP....
它们的语法结构都是基于C语言的
绛旓細c璇█瀛︿細浜嗚兘骞茬殑浜嬫儏鏈夛細1銆佸仛宓屽叆寮忓紑鍙戯紱2銆佸啓婕備寒鐨勭晫闈紱3銆佸仛鏈嶅姟鍣ㄥ紑鍙戯紱4銆佸彲浠ュ啓娓告垙锛5銆佸彲浠ュ啓椹卞姩绋嬪簭锛6銆佸彲浠ュ啓澶栨寕锛7銆佸彲浠ュ仛瑙嗛鍥剧墖娴佸獟浣撳鐞嗭紱8銆佸彲鍋氱綉椤靛拰鐖櫕鐩稿叧鐨勭紪绋嬶紱9銆佸彲浠ヨ繘琛岄粦瀹㈢紪绋嬬瓑绛夈侰璇█鏄竴绉嶈绠楁満绋嬪簭璁捐璇█銆傚畠鏃㈠叿鏈夐珮绾ц瑷鐨勭壒鐐癸紝鍙堝叿鏈夋眹缂栬瑷鐨...
绛旓細1銆丆璇█鍙互鍋氬祵鍏ュ紡寮鍙銆傚51鍗曠墖鏈恒丄RM绛夈2銆丆璇█鍙互鍐欐紓浜殑鐣岄潰銆備互windows寮鍙戜负渚嬶紝浣犲彲浠ュ涔犮妛indows绋嬪簭璁捐锛堢浜旂増锛夈嬶紝瀛﹀畬灏卞彲浠ュ啓鍑虹晫闈㈡潵銆傝繕鏈変竴浜涘紑婧愬簱鐣岄潰搴擄紝渚嬪soui涔熸槸鐢–鍐欏嚭鏉ョ殑銆3銆丆璇█鍙互鍋氭湇鍔″櫒寮鍙戯紝鐜板湪鐨勬父鎴忔湇鍔″櫒绔ぇ澶氶兘鏄疌/C++寮鍙戠殑銆傘妛indows鏍稿績缂栫▼...
绛旓細2銆乧璇█鐢ㄩ旈潪甯稿箍娉涳紝澶у埌鍗槦瀵煎脊锛屽皬鍒颁竴涓绠楀櫒锛岄兘鍙互鐢–璇█鏉ュ疄鐜銆 鐜板湪瀛︾殑鍙槸C璇█鐨勫熀鏈娉曪紝瑕佸仛鐪熸鏈夌敤鐨勭▼搴忥紝杩樿瀛﹀緢澶氫笢瑗匡紝姣斿windows api锛屽浜嗕箣鍚庡氨鐭ラ亾鎬庝箞鐢–璇█璋冪敤Windows api鐢荤獥鍙c佹寜閽佽繘搴︽潯绛夌瓑锛屽仛鍑哄儚QQ涓鏍峰疄鐢ㄧ殑绋嬪簭銆3銆丆璇█鍙槸涓闂ㄨ绠楁満璇█锛岃鍒板簳...
绛旓細1銆丆璇█鏄澶氶珮绾ц绠楁満璇█鐨勫熀纭锛屽濂紺璇█鑳芥洿濂界殑瀛︿範鍏朵粬楂樼骇璇█锛屼负浠ュ悗鐨勫涔犳墦鍩虹;寰娣卞C璇█鐨勮瘽閭e氨鏄鍒癈鍦↙inux閲岀殑搴旂敤锛孡inux鍗佸垎寮哄ぇ锛屽彲浠ョ櫨搴︿簡瑙c2銆丆璇█鏄竴绉嶈绠楁満绋嬪簭璁捐璇█銆傚叿鏈夐珮绾ц瑷鐨勭壒鐐癸紝鍙堝叿鏈夋眹缂栬瑷鐨勭壒鐐广侰璇█鍙綔涓哄伐浣滅郴缁熻璁¤瑷锛岀紪鍐欑郴缁熷簲鐢ㄧ▼搴...
绛旓細C璇█鐨勪富瑕佺敤閫旀槸鐢ㄦ潵缂栧啓搴旂敤杞欢鍜岀郴缁熻蒋浠讹紝鍚屾椂杩橀潪甯搁傚悎浜庢暀瀛銆侰璇█涓庡叾浠栬瑷鐨勫紓鍚岋細C璇█鏄浜庢眹缂栬瑷鍜岄珮绾ц瑷涔嬮棿鐨勪竴绉嶈杩版х▼搴忚瑷锛孋璇█姣旇緝闈犺繎纭欢鍜岀郴缁燂紝瀹冩棦鏈夐潰鍚戠‖浠跺拰绯荤粺锛屽儚姹囩紪璇█閭f牱鍙互鐩存帴璁块棶纭欢鐨勫姛鑳斤紝鍙堟湁楂樼骇璇█闈㈠悜鐢ㄦ埛锛屽鏄撹蹇嗭紝渚夸簬闃呰鍜屼功鍐欑殑浼樼偣銆侰...
绛旓細c璇█杩樻湁涓涓壒鐐瑰氨鏄帴杩戣绠楁満纭欢锛鎵浠ュ緢澶氭搷浣滅郴缁熷疄闄呬笂灏辨槸鐢╟璇█缂栧啓鐨勫濂絚璇█涓嶄絾瀵逛簬璁$畻鏈虹紪绋嬪緢澶уソ澶锛岃屼笖涔熸槸寰堝楂樼骇璇█鐨勫熀纭锛屽嵆浣夸笉鏄绠楁満涓撲笟鐨勪汉锛屽涔燾璇█涔熷張寰堝ぇ鐢ㄥ鐜板湪澶ч儴鍒嗗伐绋嬫妧鏈棶棰樸傚浜咰璇█锛屼綘鍙互寮鍙 1鎿嶄綔绯荤粺 2鍚勭搴曞眰杞欢 3鍚勭宓屽叆寮忕郴缁熷紑鍙 4鍚勭鍚...
绛旓細杩橀渶瑕佸熀鏈殑鐢佃矾鐞嗚绱犲吇銆6. 浜哄伐鏅鸿兘 浜哄伐鏅鸿兘銆佹満鍣瀛︿範绛夋柟鍚戜篃灏戜笉浜咰鎴朇++璇█鐨韬奖銆傞渶瑕佸己璋冪殑鏄櫧鐒C/C++璇█鍙互浠庝簨鐨勬柟鍚戦潪甯稿箍娉涳紝浣嗘槸浠呬粎鎺屾彙C/C++璇硶鏄繙杩滀笉澶熺殑锛屼笂杩扮殑搴旂敤棰嗗煙C/C++璇█鏄熀纭锛岃繘鍏ヨ繖浜涢鍩熻繕闇瑕佽繘涓姝ユ繁鍏ョ郴缁熷涔犵浉鍏抽鍩熺殑鐭ヨ瘑浠ュ強鍘绘帴瑙︾湡瀹炰紒涓氶」鐩殑鍐呭銆
绛旓細C浣滀负鍏ラ棬璇█锛屽叾鍘熷洜鏄疌姣旇緝鎺ヨ繎搴曞眰锛屽張鏈変竴瀹氱殑鎶借薄鎬э紝铏界劧灏嗘潵鏈繀浼氫娇鐢ㄥ畠锛屼絾鍙互鏇翠簡瑙h绠楁満鍘熺悊浠ュ強鏁版嵁缁撴瀯銆傚彲鑳藉浜庡ぇ澶氭暟绋嬪簭鍛樻潵璇存病澶ぇ鐢ㄥ锛屼絾鍘熺悊鍜屾暟鎹粨鏋勮兘浠ヨ绠楁満瑙掑害鏉ユ濊冪▼搴忛棶棰橈紝鍐欏嚭鏇撮珮鏁堢殑浠g爜銆傝繖绠楁槸涓撲笟鐨勭▼搴忓憳鐨勪竴绉嶄慨涓恒傝屼笖C鐜板湪杩樻槸涓绘祦锛屼綔涓哄叆闂ㄨ瑷鏄緢閫傚悎鐨...
绛旓細鐢ㄥ锛C璇█鏄竴绉嶈绠楁満绋嬪簭璁捐璇█銆傚畠鍙互浣滀负绯荤粺璁捐璇█锛岀紪鍐欏伐浣滅郴缁熷簲鐢ㄧ▼搴忥紝涔熷彲浠ヤ綔涓哄簲鐢ㄧ▼搴忚璁¤瑷锛岀紪鍐欎笉渚濊禆璁$畻鏈虹‖浠剁殑搴旂敤绋嬪簭銆傜壒寰侊細1銆丆璇█鏄珮绾ц瑷銆傚畠鎶婇珮绾ц瑷鐨勫熀鏈粨鏋勫拰璇彞涓庝綆绾ц瑷鐨勫疄鐢ㄦх粨鍚堣捣鏉ャC 璇█鍙互鍍忔眹缂栬瑷涓鏍峰浣嶃佸瓧鑺傚拰鍦板潃杩涜鎿嶄綔锛岃岃繖涓夎呮槸...
绛旓細鍒╃敤C璇█锛孋璇█姣旇緝灏忓阀锛屼笉鍍廋++閭d箞鍐椾綑锛岀敤鏉ュ鐞嗗簳灞傦紝宸茬粡瓒冲浜嗭紝鑰屼笖C璇█鐨鍙橀噺澹版槑浠涔堢殑锛屽緢鏂逛究锛岀敤C璇█浠g爜鍐欙紝浠g爜鐨勬潯鐞嗘ф瘮姹囩紪璇█寮哄お澶氫簡锛屽嵆渚垮啓閿欎簡锛屾煡鎵鹃敊璇捣鏉ヤ篃姣旀眹缂栬瑷蹇殑澶氾紝鎵浠ュ紑鍙戝懆鏈熺煭锛屽紑鍙戞柟渚裤傜己鐐逛篃姣旇緝鏄庢樉锛孋璇█鐨勭▼搴忥紝闅句互鍒ゆ柇绋嬪簭杩愯鐨勬椂闂达紝杩欏彇鍐充簬鍐...