
程序员的自我修养
薛离子
假如我年少有为不自卑
展开
-
第1章 温故而知新
第1章 温故而知新 1.1 从Hello World说起 Hello World程序是计算机编程的经典,如下: #include int main() { printf(“Hello World\n”); return0; } 问题来了,你深入思考过Hello World程序内部是怎么运行的么? l 程序为什么要被编译了之后才可以运行?原创 2014-06-09 00:30:27 · 833 阅读 · 0 评论 -
第2章 编译和链接
用C语言写好Hello World程序hello.cpp,怎么才能让程序执行?通常我们都是用IDE工具点击BuiLd,即可傻瓜式执行,那里面的奥秘是什么? 其实,上述过程可以分解为4个步骤,分别是预处理、编译、汇编和链接。 先说预处理。程序里面一般会包含头文件(例#include)、宏(#define ……),预处理过程主要处理那些源文件中的以“#”开始的预编译指令。主要规则如下: l 删原创 2014-06-09 00:32:25 · 656 阅读 · 0 评论