从Hello,world说起
- 格式:doc
- 大小:24.50 KB
- 文档页数:1
从hello,world说起
我是一个喜欢刨根问底的人。
大一的时候接触了有生以来的第一门程序设计语言C++语言。
清晰地记得在课堂上和老师互动最多的人就是我,而在上机课上却表现不佳,总是被那几个以前接触过程序设计的同学抢尽风头。
第一个上机实验是“Hello,World!”,输入几行简单的代码后,在黑框(当时不知道叫啥,现在知道这叫控制台)输出一串字符“Hello, World!”。
然后替换几句话,输出,一切依然是那么的顺利。
然而,这段简单的程序却困扰了我8年之久。
曾和同学们探讨,却被认为过于追求细节。
可是我依然坚持解开这道谜题。
在看到许多书上提及运行库,不知为何物。
学数据库的时候教授教导我们说:“数据库是概念,像access,SQL Server,DB2,Informix 等是产品。
“。
那一刻好似明白,看《VC++深入详解》后,才知道C++语言、VC++概念的不同,但却一直蠢笨的联系不到一起。
随着阅读的增加,实践的增多。
终于在某一天,把这些支离破碎的概念联系到一起。
据说,简单的输出一个字符串是要用到I/O机制,据说这种机制需要一种叫运行库的程序的支持,还据说程序不会无缘无故的跑到内存变成进程来运行。
那么是谁把运行库唤入内存,成为进程,从而为我们提供服务,一切的一切得从我们按下开机按钮那一刻说起。