å¨codeblocksä¸ï¼å¯ä»¥éè¿éæEGEåºï¼æ¥å®ç°Cè¯è¨å¾å½¢ç¨åºçç¼åï¼å ·ä½æ¹å¼å¦ä¸ï¼
ä¸ãå®è£ ï¼
1ãä¸è½½egeå®è£ å ï¼
2ãå°å®è£ å 解åï¼
3ãæå缩å
éincludeç®å½ä¸æææ件ï¼å¤å¶å°ç¼è¯å¨å®è£
ç®å½ä¸çincludeç®å½å
ï¼ä¾å¦D:\MinGW\include\ï¼
4ãælibç®å½ä¸å¯¹åºç¼è¯å¨åç®å½ä¸çæ件ï¼å¤å¶å°ç¼è¯å¨å®è£
ç®å½ä¸çlibç®å½å
,ä¾å¦D:\MinGW\lib\ã
äºã建ç«å·¥ç¨ï¼
åªè¦ç¬¬1æ¥å好以åï¼å
¶å®å·²ç»å®è£
好egeäºï¼å©ä¸çåªæ¯é
ç½®build option.
ç¹å»file-new-projectsï¼éæ©Console applicationï¼
注æç¼ç¨è¯è¨è¦éC++(ä¸å¿
æ
å¿å代ç ä»å¯ä»¥æ¯Cè¯è¨ï¼åªæ¯åºè¦æ±æºä»£ç æ件è¦æ¯CPP)
ä¸ãé ç½®build optionï¼
建ç«å¥½å·¥ç¨ä»¥åï¼éè¦è®¾ç½®å¥½é¾æ¥é项.
1ãç¹å»project-build optionï¼
2ãåæ¢å°linker settingé项å¡,æ·»å -lgraphics -lgdi32 -limm32 -lmsimg32 -lole32 -loleaut32 -lwinmm -luuid -mwindowsï¼è¿äºé¾æ¥é项ã
3ãç¹å»Addï¼æ¾å°ç¬¬ä¸æ¥ç¼è¯å¨è·¯å¾ä¸çlibæ件夹ï¼æ·»å libgraphics.a,libgdi32.a libimm32.a libmsimg32.a libole32.a liboleaut32.a libwinmm.a libuuid.aè¿8个æ件(å¯ä»¥ä¸æ¬¡æ§å
¨é¨æ·»å ï¼ä¸å¿
ä¸æ¬¡æ·»å ä¸ä¸ª)ï¼
并å¨å³è¾¹çother linker optionsåä¸ -mwindowsã
æ·»å å®ä»¥ååºè¯¥æ¯(åé¢çè·¯å¾åå³äºç¼è¯å¨å®è£
ç®å½)ï¼
åã æµè¯ä»£ç ï¼
å°æ¤å·²ç»è®¾ç½®å®æ¯ã
å°å·¥ç¨éçmain.cppæ件ç代ç æ¢æï¼
æ建ï¼å¹¶è¿è¡ï¼è¿è¡ç»æå¦ä¸ï¼
File -> New -> Project,选择 Win32 GUI Project,点 Go。弹出向导,点 Next,选 Dialog based,点 Next,在 Proje title 下输入项目名,在 Folder to create project in 下选择保存项目的路径,点 Next,点 Finish。按 F9,你将会看到一个对话框。
C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出。
C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
C语言它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
C语言特点
1、C语言是一个有结构化程序设计、具有变量作用域以及递归功能的过程式语言。
2、C语言传递参数均是以值传递,另外也可以传递指针。
3、不同的变量类型可以用结构体组合在一起。