读书人

C 读取配置文件依照配置值从小到大的

发布时间: 2013-11-14 22:02:51 作者: rapoo

C 读取配置文件,按照配置值从小到大的顺序输入圆形、三角或方形
课堂老师留个作业,开发一段代码,从配置文件中读取用户配置的值,按照从小到大的顺序排序,然后依次输出圆形、方形或者三角形。

配置文件如下:

// draw shapes accroding to the sorted array shapes[3]void draw(struct shapeType * kv){struct shapeType * kvEnd;kvEnd = kv+3;for(;kv<kvEnd;kv++){if( kv->shapeName == CYCLE){// (* kv).shapeNamedrawCycle();}else if( kv->shapeName == SQUARE){drawSquare();}else if( kv->shapeName == TRIANGLE){drawTriangle();}printf("\n");}}


总结:好久没有写C了,而且这个项目是先完成的Java版本,回头再写C版本的,感觉相当痛苦,总是在以Java的思维去想C的构思,结果就是什么语言也不像了。好在是基本的功能出来了,至于代码优化,欢迎大家给出好的建议啊!

附件是项目几个源码文件,可以直接下载使用,入口是"main.c"

读书人网 >编程

热点推荐