c语言发展前景
c\u8bed\u8a00\u7684\u53d1\u5c55\u524d\u666f\u4e0d\u8981\u542c\u697c\u4e0a\u7684\u90a3\u4e9b\u4eba\u80e1\u5439\u5927\u6c14,\u8c01\u8bf4C\u7684\u524d\u666f\u4e0d\u597d?\u8c01\u8bf4C\u8fc7\u65f6\u4e86?\u641e\u5e95\u5c42\u5f00\u53d1\u7684\u6709\u7528C#,java\u7684?\u6574\u5929\u53ea\u4f1a\u7528VC\u53bbMFC\u7684\u4eba\u624d\u53eb\u9ad8\u624b\u4e48?\u90a3\u4e48Windows\u7528\u4ec0\u4e48\u7f16\u7684?Unix\u7528\u4ec0\u4e48\u7f16\u7684?\u522b\u544a\u8bc9\u6211\u4f60\u4eec\u73b0\u5728\u90fd\u4e0d\u518d\u7528\u8fd9\u4e9b\u7cfb\u7edf\u4e86.\u662f\u4f60\u4eec\u81ea\u5df1\u4e0d\u61c2\u3001\u4e0d\u5f3a\u5427
C\u5c31\u662fC,\u4e00\u4e2a\u9762\u5411\u8fc7\u7a0b\u7684\u5f00\u53d1\u8bed\u8a00.\u6709\u5b83\u64c5\u957f\u7684,\u4e5f\u6709\u5b83\u4e0d\u64c5\u957f\u7684,\u4f46\u662f\u6ca1\u6709\u522b\u7684\u8bed\u8a00\u80fd\u5e72,\u5b83\u5374\u5e72\u4e0d\u4e86\u7684.\u4f46\u662f,\u53ea\u8981\u4f60\u5b66\u597d\u4e86,\u90a3\u662f\u7edd\u5bf9\u4e0d\u7528\u4e3a\u5403\u996d\u53d1\u6101\u7684.
\u5982\u679c\u4f60\u6253\u7b97\u5f53\u7eafC\u7684\u7a0b\u5e8f\u5458\uff0c\u90a3\u4f60\u5c31\u7b49\u4e8e\u8d70\u4e0a\u4e86\u4e00\u6761\u4e13\u5411\u5e95\u5c42\u548c\u9ad8\u6df1\u6280\u672f\u53d1\u5c55\u7684\u8def\uff0c\u4f1a\u5f88\u8f9b\u82e6\u5012\u662f\u771f\u7684\uff0c\u4f46\u56de\u62a5\u4e5f\u4f1a\u662f\u6210\u6b63\u6bd4\u7684\u3002
\u5982\u679c\u62db\u8058\u8bf4\u660e\u8981C\u8bed\u8a00\u7684\u8bdd\uff0c\u4ed6\u4eec\u62db\u7684\u90fd\u662f\u5927\u795e\u7ea7\u522b\u7684\u4eba\u7269\u4e86\uff0c\u50cf\u6709\u4ec0\u4e48Java\u554a\uff0cASP.NET\u7b49\u8981\u6c42\u7684\uff0c\u90a3\u4e9b\u8bf4\u4e0d\u597d\u542c\u4e00\u70b9\uff0c\u5c31\u662f\u50cf\u6211\u8fd9\u6837\u7684\u6253\u5de5\u4ed4\u3002\u4e3b\u8981\u662f\u505a\u505a\u5e95\u5c42\u7684\u5f00\u53d1\u548c\u786c\u4ef6\u7f16\u7a0b\u7b49\uff0c\u4f8b\u5982\u5fae\u8f6f\u7684\u64cd\u4f5c\u7cfb\u7edf\u90fd\u662f\u7528C\u8bed\u8a00\u7f16\u5199\u7684
C就是C,一个面向过程的开发语言.有它擅长的,也有它不擅长的,但是没有别的语言能干,它却干不了的.但是,只要你学好了,那是绝对不用为吃饭发愁的.如果你打算当纯C的程序员,那你就等于走上了一条专向底层和高深技术发展的路,会很辛苦倒是真的,但回报也会是成正比的
以一个做网页的程序员的经历看,
C是必不可少的,你可以用php/jsp/...完成95%的事情,
但是剩下那5%是无论如何也逃不掉C语言的,
你可以不关心C语言而专心做web,
但是很多时候,问题出现在面前,不得不拿起C摆弄一番,
一个例子,web中经常需要用到很底层的后台服务,
高性能守护进程,除了用C(or C++),似乎别无选择了。
业务逻辑这块,C是没那么重要,
但关键时刻,没它也不是不行,是很别扭。
所以,还是不要哪个强悍学哪个,把所学的学强悍了才是硬道理,
作为程序员,还是懂一点C语言为好,只要是码农,最后总是有机会接触到C。
即使是脚本程序员,有时还不得不翻翻解释器和库的实现,那多半是C实现的。
绛旓細鍦ㄨ繖涓綆灞傛涓紝瓒婃帴杩戜綆澶嶆潅搴︾殑椤圭洰锛屽璇█鐨勮姹傝秺灏戯紝鏇村鐨勮瑷閮藉彲浠ヨ儨浠伙紝鏇村鏄撹鍒嗗伐鍜屾浛浠o紝渚嬪鍙澶栧寘鐨勭綉绔欐垨鑰匛RP绛夌瓑锛涘湪杩欎簺椤圭洰涓紝闄や簡灏戞暟鐗规畩棰嗗煙渚嬪宓屽叆寮忓紑鍙戠瓑锛C璇█鍑犳棤绔嬭韩涔嬪湴锛屽涔犳垚鏈珮鑰屽紑鍙戞晥鐜囦綆锛屾帴杩戝簳灞傚甫鏉ョ殑鎬ц兘绛夊彲鎺фф柟闈㈢殑鍥炴姤寰椾笉鍒颁綋鐜帮紱鍦ㄤ腑灞傞」鐩腑锛孋...
绛旓細妤间笂鏈夎锛宑鏄紪璇戝瀷璇█锛岄渶瑕佺紪璇戝畬鎵嶈兘鎵ц锛屽尯鍒簬html锛堣В閲婃ц瑷锛夈傛棤璁轰粈涔堟椂鍊欏c锛屾案杩滀笉浼氳繃鏃讹紝涓ユ牸鏉ヨ瀹冩槸涓绉嶅崐楂樼骇璇█锛岀姹囩紪闈炲父杩戯紝鐏垫椿搴﹂潪甯搁珮锛屽挨鍏舵槸鈥滄寚閽堚濆拰鈥滃己杞濓紝鐪熸鍋氬埌鏃犳墍涓嶈兘锛屾晥鐜囬珮鏄畠鏄庢樉鐨勭壒鐐广傚洜姝c璇█绠楃殑涓婃瘮杈冮毦鐨勮瑷锛岀幇鍦ㄥ叾浠栫殑楂樼骇璇█璇硶鍜...
绛旓細2.绋嬪簭璁捐閭诲煙锛岃繖涓偦鍩熼噷鐢ㄧ殑缂栫▼杞欢寰堝锛屾湁寰堝鐨勮瑷锛孋鍦ㄥ叾涓殑鍒嗛噺鏄剧殑姣旇緝钖勶紝浣嗕粛涓嶅け涓轰竴涓噸瑕佺殑瑙掕壊銆C璇█骞块様鐨勫氨涓鍓嶆櫙鍚稿紩鐫瓒婃潵瓒婂鎬鎻fⅵ鎯崇殑瀛︿範鍔犲叆C璇█瀛︿範鐨勬氮娼紝涓烘弧瓒冲鐢熺殑瀛︿範瑕佹眰锛屽府鍔╁鐢熷疄鐜版ⅵ鎯筹紝3G姊﹀伐鍦鸿蒋浠跺闄㈠簲杩愯岀敓銆3G姊﹀伐鍦鸿嚜鎴愮珛浠ユ潵涓鐩磋嚧鍔涗簬鑷村姏浜庡3G...
绛旓細鍙戝睍鍓嶆櫙鍏跺疄璇█鐨勪环鍊奸潪甯稿皬銆傚浜庢瘮杈冮珮绾х殑绋嬪簭鍛樿岃█锛岀珵浜夌殑瀹屽叏涓嶆槸璇█銆傛寚鏈涜瑷灏辫兘缁欎綘涓涓滃墠鏅濈骇鐨勯鏈燂紝鏄笉鐜板疄鐨勮瑷鑷冲缁欎綘涓涓壘宸ヤ綔鐨勫叆闂ㄦ満浼氾紝鑰岃瑷鍗充娇鍦ㄨ繖涓柟闈篃鏄潪甯告瘮閲嶅皬鐨勩傜畻娉曞拰闂瑙e喅鑳藉姏鏇撮噸瑕佹墍鏈夎瑷涓紝姣旇緝澶х殑鍒嗙被鏄袱涓細闈㈠悜杩囩▼璇█锛堝C锛孭ascal涔嬬被鐨勶級...
绛旓細杩欎笢瑗垮浼氫簡杩樿闈犱綘鏈夋病鏈夊垱鏂帮紝缂栫▼涓嶆槸浣犲浼氫簡灏辫兘缂栧嚭濂界殑绋嬪簭锛屽氨绠椾綘鎯冲杞欢缂栧嚭寮鍙戯紝c璇█涔熸槸涓嶅畬缇庣殑锛屼綘璧风爜杩樿瀛﹀c++ java涔嬬被鐨勶紝鎯充簡瑙d簡瑙e氨瀛﹀惂锛屾兂闈犲畠鍚冮キ杩樻槸涓嶈鎯充簡锛鍓嶆櫙锛燂紵瀛﹀ソ浜嗗墠鏅ぇ澶х殑锛屾病瀛﹀ソ鍙湡鏄繘閫涓ら毦锛屽氨杩欎箞澶氫簡锛岃嚜宸辫冭檻鍚э紒鎵撹繖涔堝瀛楁疮鐨勶紝缁欎釜...
绛旓細姝g湡姣曚笟鍚庝細鎶c璇█鐢ㄥ埌宸ヤ綔涓殑浜哄氨寰堝皯浜嗭紝寰堝澶у鐢熸瘯涓氫簡锛宑璇█鎬庝箞鍐欓兘涓嶄細锛屼絾鏄ぇ瀛︿笉浼氭寕绉戯紝鍥犱负杩欏氨鏄幇浠eぇ瀛︾敓锛岃冭瘯浠涔堥兘涓嶆曪紝灏辨曞鐨勪笢瑗垮線宸ヤ綔涓敤锛屽ぇ瀛︾敓灏变笟闅炬槸鍥犱负纭‘瀹炲疄浠栦滑娌℃湁鍏ヨ亴鐨勮兘鍔涳紝鑰屼笉鏄叆鑱岄棬妲涢珮銆傜幇鍦ㄥぇ瀛︾敓閮芥槸寰绠$悊灞傝蛋锛岃岃繖浜涢珮鏅哄晢鐨勨滅敓鐗┾濅篃...
绛旓細鐩墠 浣跨敤鏈澶 鏈骞挎硾鐨勬槸C++ 鍏舵鐨刯ava 鐒跺悗鏄C 浣嗘槸鐢变簬C鍜孋++涓鑴夌浉鎵匡紝鎵浠 瀛︿細C++ 灏辩瓑浜庡浼欳浜嗭紝 杩欐牱C鍜孋++鐨勬诲拰 瑕佹瘮java澶氬緢澶氥傞棶棰樻槸 涓嶇鏄疌/C++ 杩樻槸Java锛 鍙槸缂栫▼璇█锛 瀹為檯搴旂敤杩樻湁寰堝鏂瑰悜锛屼笉鍙兘浼氭墍鏈夋柟鍚戯紝鎵浠 璇█搴旂敤鑼冨洿涓婄殑姣旇緝 鎰忎箟涓嶆槸澶ぇ锛屽彧鑳借锛岃繖涓変釜...
绛旓細鏇寸郴缁熷叏闈㈢殑瀛︿範璧勬枡锛岀偣鍑绘煡鐪嬬紪绋嬩笓涓氱殑鍙戝睍鐘跺喌鑹ソ锛屽苟鏈夌潃鍏夋槑鐨鍙戝睍鍓嶆櫙銆傞殢鐫淇℃伅鍖栧拰鏁板瓧鍖栨椂浠g殑鏉ヤ复锛岀紪绋嬩笓涓氱殑鍙戝睍宸茬粡鎴愪负涓绉嶈秼鍔匡紝涓斿墠鏅潪甯稿箍闃斻備笅闈粠浠ヤ笅鍑犳柟闈㈡潵杩涜鍒嗘瀽锛1.绱х己浜烘墠鐜板湪鐨処T琛屼笟鍚勭被宀椾綅閮介渶瑕佹帉鎻$紪绋嬬殑鎶鑳斤紝鑰屾帉鎻$紪绋嬫妧鑳界殑浜烘墠鐩稿涓嶈冻銆傚洜姝ゅ湪甯傚満涓婏紝鎺屾彙缂栫▼...
绛旓細濡傛灉浣犳槸澶╂墠,绮鹃C璇█浼拌瑕佸崄骞村鐨勬椂闂,鍚﹀垯浣犺涓杈堝瓙鐨勬椂闂村幓瀛︿範瀹.
绛旓細澶у閮界煡閬撶▼搴忓憳涔熷垎涓哄仛浠涔堝紑鍙戠殑绋嬪簭鍛,姣斿甯傞潰涓婃渶娴佽鐨凧ava銆C璇█銆丆++銆乸ython銆丳HP绛夌瓑寮鍙戠▼搴忓憳,鏈潵鐨勫彂灞曟槸涓嶄竴鏍风殑銆 鍏跺疄,鎴戣寰楁湭鏉鍙戝睍鍓嶆櫙鐨勮瘽,瑕佹壘澶╄姳鏉胯緝楂樼殑璇█鏉ヤ綔涓哄熀纭瀛︿範,鎱㈡參鐨勬妸鑷繁鐨勬灦鏋勬濈淮缁欏缓绔嬭捣鏉ャ 绛変綘鎷ユ湁鑷繁鐨勬灦鏋勬濈淮涔嬪悗,鍏跺疄璇█灏辨槸涓绉嶅伐鍏疯屽凡,鎵浠ヤ竴瀹氳娓呮櫚瑙...