- 博客(10)
- 收藏
- 关注
原创 第5章 基础——5.8. 进制.2
5.8. 进制.25.8.1 十六进制说到十六进制,首先会问:总共只有10个阿拉伯数字:0、1、2、3、4、5、6、7、8、9,如何表达“逢16进1”的概念呢?方法是用英文字母(大小写均可):A、B、C、D、E、F表达10~15。所以,如果我告诉你:这是一个数:“17FCA0”,你肯定能猜到它是一个十六进制的数,不过如果我说的是:“12390”,就不好区分是什么进制了。在C
2009-06-24 21:10:00 3434 4
原创 第5章 基础——5.7. 进制.1
5.7. 进制.1我女儿读幼儿园时,我就开始关心起她的算术能力。于是我了解到,她在小班的时候,就会个位数的加法,但一晃两年,到大班要结束了,才见她拿着算盘在那里炫她的百位数以内加减。我提到了“个位”、“百位”,您懂吧——不懂?不会吧,我的书居然也有幼儿园的小朋友读者了。没错,平常我们用惯的数,是逢十进一,称为“十进制”数。十进制数的最低位,称为“个位”,而后是“十位”,“百位”,“
2009-06-24 21:03:00 2564 4
原创 第5章 基础——5.4. 进程与内存
5.4. 进程与内存前面讲“库”文件时说到:动态库的“函数”,有“函数地址”。其实不仅函数有地址,程序中的各种数据,都有地址。5.4.1.什么叫进程当程序安静地躺在硬盘上时,它是一个“文件”,非要给点区别的话,它是一个“可执行文件”;而当程序运行起来,它就从硬盘上一跃进入内存,这时它就被叫做一个“进程/process”了。〖课堂作业〗:学习通过“任务管理器”观察进程请同时按下C
2009-06-21 13:00:00 2316 2
原创 第5章 基础——5.3. C++项目组成
[回到目录] 白话C++ 5.3. C++项目组成首先我们知道了,写一个C++程序,可能需要多个源文件,比如a.cpp、b.cpp。有没有可能只用一个源文件呢?似乎是可以的,比如我们之前写的“Hello world”经典版等项目,不就只有一个main.cpp吗。其实,就算是“Hello world”经典版这样一个小程序,我们也要支付链接器同志的出场费。因为,我们在代码中使用
2009-06-18 12:40:00 3216
原创 第5章 基础——5.2. 构建C++程序
白话C++[回到目录]5.2.构建C++程序C++是典型的“编译型”语言。对于编译型语言,我们可以笼统地将“代码变成程序”这个过程,称呼为“编译”。不过,如果细分起来,这个过程还包括了以下三个子过程:预编译/precompile 编译/compile链接/link 此时,为了避免混淆,我们需要将“代码变成程序”这个完整的过程,称为“构建/build”。上
2009-06-08 21:46:00 1529 2
原创 第5章 基础——5.1. 从代码程序
[回到目录]白话C++第5章. 基础 总有一些知识,要在多年以后,我们才能感受得到它的力量。 5.1.从代码到程序这是一行代码: cout<< "Hello world!" << endl;它是如何变成一段程序,从而在屏幕上打出“Hello world”呢?从一行文字代码,最后演变到一个硬件动作,我们无法在本收细究这一过程,但其
2009-06-08 21:42:00 1549
原创 第4章 感受(二)——4.7. Hello Database GUI版
[回到目录]白话C++4.7. Hello Database GUI版类似“Hello GUI” 章中的4.1.3小节 “向导-wxWidgets project”,创建一个空白的wxWidgets 对话框界面的项目,并命名为“HelloDatabase_GUI”。4.7.1. 配置构建选项类似前一章的“Hello Database 控制台版”,请为新项目“HelloDa
2009-06-08 21:37:00 2086
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人