本来就没有直接的答案
查了一下资料,更觉得学习c&c++是个很费力的事,因为随着学习的深入,需要学习的面会越来越宽---因为想要“发挥”一下所学的功能的欲望会越来越强。譬如设置电脑系统时间之类的。
看了一个例子,是通过int86()的,才想起c本身是建立在汇编基础上的,要是没有相应的知识:比如windows编程基础,端口基础,储存原理,想要通过c语句操控电脑真是天真。计算机时钟是主板bios的时钟脉冲激发的,想要通过c操控,其实是用c调用相应的中断语句而已,其它的如中断13等等。真要解决生活中的实际需要,比如统计数据,传递文件之类应用性的东西,用其它高级语言也许不用掌握更多基础理论知识。如vb,vf等。
学习c对我来说,更多的收益在于改变了思维方式和扩展了思维空间,每次在我想入菲菲要创造一个什么“很有用,很有价值”的软件的时候,却在动手时不得不为一个变量或数组分配内存,那就是很多的10101010,让我每时每刻必须提醒自己在一个“很物质,很实在”的地球上。
[[it] 本帖最后由 新牛魔王 于 2008-5-30 23:15 编辑 [/it]]