c语言入门学习程序设计用什么软件好? 什么C语言编程软件适合初学者
C\u8bed\u8a00\u7a0b\u5e8f\u8bbe\u8ba1\u54ea\u4e9b\u7f16\u7a0b\u8f6f\u4ef6\u9002\u5408\u521d\u5b66\u8005\uff1f\u521d\u5b66\u8005\u5efa\u8bae\u5b66\u4e60\u4e2d\u6587\u7248\u7684\u7f16\u7a0b\u8f6f\u4ef6\uff0c\u56e0\u4e3a\u82f1\u6587\u7248\u7684\u4ec0\u4e48\u4e5f\u770b\u4e0d\u61c2\u3002\u76ee\u524d\u6211\u4e00\u76f4\u7528\u7684\u662fc++6.0\u4e2d\u6587\u4f01\u4e1a\u7248\u7684\uff0c\u7b80\u5355\u6613\u4e0a\u624b\uff0cC\u8bed\u8a00\u4ee3\u7801\uff0cc++\u7684\u4ee3\u7801\u90fd\u53ef\u4ee5\u7f16\u8bd1\u3002
1\u3001Micosoft visual C++\uff0c\u7ecf\u5178\u63a8\u8350\u3002
2\u3001TC\uff0c\u5b66\u6821\u63a8\u8350\u3002
3\u3001DEV C++,\u4e2a\u4eba\u63a8\u8350\u3002
4\u3001C-FREE\uff0c\u56fd\u4eba\u81ea\u5df1\u505a\u7684\u3002
5\u3001turbo c 3.0\uff0c\u65b0\u4eba\u63a8\u8350\u3002
6\u3001ANSI C\u3002
C\u4e0eC++\u7684\u533a\u522b\uff1aC\u8bed\u8a00\u662f\u9762\u5411\u8fc7\u7a0b\u7684\u7f16\u7a0b\u8bed\u8a00\uff0cC++\u662f\u9762\u5411\u5bf9\u8c61\u7684\u7f16\u7a0b\u8bed\u8a00\u3002
\u300aC\u8bed\u8a00\u7a0b\u5e8f\u8bbe\u8ba1\u300b\u8bb2\u8ff0\u4e86C\u8bed\u8a00\u7684\u57fa\u672c\u6982\u5ff5\u3001\u5404\u79cd\u6570\u636e\u7c7b\u578b\u7684\u4f7f\u7528\u6280\u5de7\u3001\u7a0b\u5e8f\u6d41\u7a0b\u63a7\u5236\u3001\u6570\u7ec4\u3001\u51fd\u6570\u3001\u6307\u9488\u4ee5\u53ca\u6709\u5173\u7a0b\u5e8f\u8bbe\u8ba1\u7684\u65b9\u6cd5\u7b49\u5185\u5bb9\u3002\u4e66\u8bc4 \u201cC\u8bed\u8a00\u7a0b\u5e8f\u8bbe\u8ba1\u201d\u662f\u8ba1\u7b97\u673a\u4e13\u4e1a\u548c\u975e\u8ba1\u7b97\u673a\u4e13\u4e1a\u7684\u4e00\u95e8\u6280\u672f\u57fa\u7840\u8bfe\u7a0b\uff0c\u4e5f\u662f\u7a0b\u5e8f\u8bbe\u8ba1\u7684\u542f\u8499\u8bed\u8a00\u8bfe\u7a0b\u3002
\u3000\u3000\u7f16\u7a0b\u8f6f\u4ef6\u6bd4\u8f83\u591a\uff0c\u4f46\u6bd4\u8f83\u5e38\u7528\u7684\u662fVisual C++6.0\u3002
\u3000\u3000Visual C++6.0\u7531Microsoft\u5f00\u53d1, \u5b83\u4e0d\u4ec5\u662f\u4e00\u4e2aC++\u7f16\u8bd1\u5668\uff0c\u800c\u4e14\u662f\u4e00\u4e2a\u57fa\u4e8eWindows\u64cd\u4f5c\u7cfb\u7edf\u7684\u53ef\u89c6\u5316\u96c6\u6210\u5f00\u53d1\u73af\u5883\uff08integrated development environment\uff0cIDE\uff09\u3002Visual C++6.0\u7531\u8bb8\u591a\u7ec4\u4ef6\u7ec4\u6210\uff0c\u5305\u62ec\u7f16\u8f91\u5668\u3001\u8c03\u8bd5\u5668\u4ee5\u53ca\u7a0b\u5e8f\u5411\u5bfcAppWizard\u3001\u7c7b\u5411\u5bfcClass Wizard\u7b49\u5f00\u53d1\u5de5\u5177\u3002 \u8fd9\u4e9b\u7ec4\u4ef6\u901a\u8fc7\u4e00\u4e2a\u540d\u4e3aDeveloper Studio\u7684\u7ec4\u4ef6\u96c6\u6210\u4e3a\u548c\u8c10\u7684\u5f00\u53d1\u73af\u5883\u3002Microsoft\u7684\u4e3b\u529b\u8f6f\u4ef6\u4ea7\u54c1\u3002Visual C++\u662f\u4e00\u4e2a\u529f\u80fd\u5f3a\u5927\u7684\u53ef\u89c6\u5316\u8f6f\u4ef6\u5f00\u53d1\u5de5\u5177\u3002\u81ea1993\u5e74Microsoft\u516c\u53f8\u63a8\u51faVisual C++1.0\u540e\uff0c\u968f\u7740\u5176\u65b0\u7248\u672c\u7684\u4e0d\u65ad\u95ee\u4e16\uff0cVisual C++\u5df2\u6210\u4e3a\u4e13\u4e1a\u7a0b\u5e8f\u5458\u8fdb\u884c\u8f6f\u4ef6\u5f00\u53d1\u7684\u9996\u9009\u5de5\u5177\u3002
VC6 可能在 xp 或者 win7 下用比较好
新的 win10 有些问题
vscode 好,是不错,不过,初学者如何配置编译器,麻烦,开源 的系统 linu 下比较不错
比较 简单的 就是 dev c++ 360 软件管家 里就可以安装
VC6.0 入门的就用这个
或者记事本
或者vscode
或者vs
c-free ,简单,轻量级。
dev c++就可以
绛旓細C璇█绋嬪簭璁捐甯哥敤鐨勮蒋浠跺寘鎷珻ode::Blocks銆丏ev-C++銆乂isual Studio Code銆丒clipse CDT绛銆侰ode::Blocks 鏄竴娆惧厤璐瑰紑婧愮殑C璇█闆嗘垚寮鍙戠幆澧冿紙IDE锛夛紝瀹冩敮鎸佸绉嶇紪璇戝櫒锛屽寘鎷珿CC銆丆lang鍜孧SVC绛夈侰ode::Blocks鍏锋湁浠g爜楂樹寒銆佽嚜鍔ㄨˉ鍏ㄣ佽皟璇曞櫒銆佺増鏈帶鍒剁瓑鍔熻兘锛屽彲浠ユ柟渚垮湴缂栧啓銆佺紪璇戝拰璋冭瘯C璇█绋嬪簭銆侱ev-C+...
绛旓細c璇█鐢∕inGW銆乄IN-TC銆丆ygwin銆丮icrosoft Visual stdudio銆丆odeBlocks绛夌紪绋嬭蒋浠銆侻inGW锛氭槸Minimalist GNUfor Windows鐨勭缉鍐欍傚畠鏄竴涓彲鑷敱浣跨敤鍜岃嚜鐢卞彂甯冪殑Windows鐗瑰畾澶存枃浠跺拰浣跨敤GNU宸ュ叿闆嗗鍏ュ簱鐨勯泦鍚堛俉IN-TC锛氭槸涓涓猅C2 WINDOWS骞冲彴寮鍙戝伐鍏枫侱ev-C++锛氳繖鏄疻indows骞冲彴涓嬩竴涓厤璐瑰紑婧愮殑C璇█缂栫▼杞欢...
绛旓細1. 鍟婂搱c(c璇█缂栫▼杞欢) 杞欢绫诲瀷锛氱數鑴戣蒋浠 杞欢浠嬬粛锛欳璇█缂栫▼瀛︿範杞欢鏄竴娆句笓闂ㄧ殑绋嬪簭缂栧啓涓撲笟鐭ヨ瘑_瀹瑰涔犺蒋浠讹紝鍦ㄨ繖鍎胯仛闆嗕簡c璇█銆佸簱鍑芥暟銆佺粌涔犻璁粌銆佹簮浠g爜鍚堣緫鍜岀▼搴忕紪鍐欐渚媉瀹癸紝闅忔椂闅忓湴鍗忓姪瀹㈡埛瀛︿範绋嬪簭缂栧啓鐭ヨ瘑瑕佺偣锛岃交杞绘澗鏉炬柊鎵嬪叆闂紝鍚堥傜紪绋嬬埍濂借3. c璇█缂栫▼杞欢vc 杞欢绫诲瀷锛氱數鑴...
绛旓細4. CLion鏄竴娆句笓涓篊鍜孋++璁捐鐨勮法骞冲彴IDE锛屽熀浜嶪ntelliJ IDEA寮鍙戯紝鎻愪緵浜嗚澶氭櫤鑳藉姛鑳戒互鎻愬崌寮鍙戞晥鐜囥傚畠鏀寔鍦↙inux銆乵acOS鍜學indows涓婂紑鍙慍/C++搴旂敤绋嬪簭锛屽苟闆嗘垚浜嗘櫤鑳界紪杈戝櫒锛岀敤浜庢彁楂樹唬鐮佽川閲忋佽嚜鍔ㄩ噸鏋勶紝骞朵笌CMake缂栬瘧绯荤粺娣卞害鏁村悎銆5. C璇█鏈夊涓紭鐐癸細- 楂樻晥鎬э細C璇█鍥犲叾浣跨敤浣庣骇鍒瑷缁撴瀯骞...
绛旓細瀛璇█鍙互鐢ㄧ殑杞欢鎺ㄨ崘濡備笅锛1銆TurboC鏄敱缇庡浗Borland鍏徃寮鍙戠殑涓濂桟璇█绋嬪簭寮鍙戝伐鍏凤紝Borland鍏徃鏄竴瀹朵笓闂ㄤ粠浜嬭蒋浠跺紑鍙戙佺爺鍒剁殑澶у叕鍙搞傝鍏徃鐩哥户鎺ㄥ嚭浜嗕竴濂桾urbo绯诲垪杞欢锛屽TurboBASIC銆乀urboPascal銆乀urboProlog锛岃繖浜涜蒋浠跺緢鍙楃敤鎴锋杩庛俆urboC闆嗘垚浜嗙▼搴忕紪杈戙佽皟璇曘侀摼鎺ョ瓑澶氱鍔熻兘銆2銆乄IN-TC鏄...
绛旓細c璇█鏄竴绉嶉潰鍚戣繃绋嬨佹娊璞″寲鐨勯氱敤绋嬪簭璁捐璇█锛屽彲浠ョ紪鍐檆璇█鐨勮蒋浠舵湁Vim銆丆++缂栬瘧鍣ㄣ丏ev-C++銆丆odeBlocks銆乂isualStudio绛夈1銆乂im锛歏im鏄竴涓姛鑳藉己澶с侀珮搴﹀彲瀹氬埗鐨勬枃鏈紪杈戝櫒锛屽湪Vi鐨勫熀纭涓婃敼杩涘拰澧炲姞浜嗗緢澶氱壒鎬с俈IM鏄嚜鐢辫蒋浠讹紝琚帹宕囦负绫籚i缂栬緫鍣ㄤ腑鏈濂界殑涓涓2銆丆++缂栬瘧鍣細鈥淏orlandC/...
绛旓細鍒濆鑰寤鸿瀛︿範涓枃鐗堢殑缂栫▼杞欢锛屽洜涓鸿嫳鏂囩増鐨勪粈涔堜篃鐪嬩笉鎳傘傜洰鍓嶆垜涓鐩寸敤鐨勬槸c++6.0涓枃浼佷笟鐗堢殑锛岀畝鍗曟槗涓婃墜锛C璇█浠g爜锛宑++鐨勪唬鐮侀兘鍙互缂栬瘧銆1銆丮icosoft visual C++锛岀粡鍏告帹鑽愩2銆乀C锛屽鏍℃帹鑽愩3銆丏EV C++,涓汉鎺ㄨ崘銆4銆丆-FREE锛屽浗浜鸿嚜宸卞仛鐨勩5銆乼urbo c 3.0锛屾柊浜烘帹鑽愩6銆丄NSI C銆...
绛旓細Turbo C++锛歍urbo C++鏄竴娆剧粡鍏哥殑C璇█缂栬瘧鍣紝鏇剧粡鍦ㄥ浗鍐呭箍涓烘祦琛屻傝櫧鐒跺畠鐜板湪宸茬粡琚洿鍏堣繘鐨勭紪璇戝櫒鎵鍙栦唬锛屼絾鍦ㄤ竴浜涜佹棫鐨勮绠楁満鎴栨暀瀛︾幆澧冧腑锛屼粛鐒跺彲浠ョ湅鍒板畠鐨勮韩褰便俆urbo C++鐨勭晫闈㈢浉瀵圭畝鍗曪紝閫傚悎鍒濆鑰呬娇鐢锛屼絾瀹冧笉鏀寔鐜颁唬C璇█鐨勪竴浜涚壒鎬с傜患涓婃墍杩帮紝閫夋嫨鍝釜杞欢鏉ョ紪鍐C璇█绋嬪簭鍙栧喅浜庝釜浜虹殑闇姹...
绛旓細鏂版墜瀛︿範C璇█涓鑸鐢ㄤ粈涔杞欢1銆丏ev-C++ Windows 鐜涓嬬殑涓涓交閲忕骇 C璇█/C++ 闆嗘垚寮鍙戠幆澧(IDE)锛岄伒瀹圙PL璁稿彲鍗忚鍒嗗彂婧愪唬鐮併傚畠闆嗗悎浜嗗姛鑳藉己澶х殑婧愮爜缂栬緫鍣ㄣ丮ingW64/TDM-GCC 缂栬瘧鍣ㄣ丟DB 璋冭瘯鍣ㄥ拰 AStyle 鏍煎紡鏁寸悊鍣ㄧ瓑浼楀鑷敱杞欢锛屾搷浣滃崄鍒嗕究鎹枫2銆丆ode::Blocks 杩欐槸涓涓紑婧愩佽法骞冲彴鐨凜/C++...
绛旓細C璇█绋嬪簭璁捐鐢鐨勬槸锛歁icrosoftvisualc++銆侰璇█鑰冭瘯婊″垎涓100鍒嗭紝鍏朵腑閫夋嫨棰樼洰40鍒嗭紝绋嬪簭濉┖18鍒嗭紝绋嬪簭淇敼18鍒嗭紝绋嬪簭璁捐24鍒嗐傞氬叧鐨勬潯浠舵槸鎬诲垎杈惧埌60鍒嗕互涓婅屼笖閫夋嫨棰樿杈惧埌20鍒嗕互涓娿傚叏鍥借绠楁満浜岀骇c璇█鑰冭瘯鍐呭涓昏鍖呮嫭锛欳璇█绋嬪簭鐨勭粨鏋勩佹暟鎹被鍨嬪強鍏惰繍绠椼佸熀鏈鍙ョ瓑12涓唴瀹广傝冭瘯褰㈠紡涓轰笂鏈鸿冭瘯...