摘要:
定义一个全局变量,想在多个文件中使用,代码如下://var.hextern int var ;//var.c#include"var.h"int var = 10;//otherA.c#include"var.h"//otherB.c#include"var.h"//otherC.c#include"var.h"只能在一个文件里面赋初值,否则链接出错。看到个C的题:全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?上面那种是不可以的,但是在前面加上static就可以了。加上static就是静态全局变量了 阅读全文
摘要:
急着准备面试,先记下来再说,以后细究。 路由可分为静态、动态路由。静态路由由管理员手动维护;动态路由由路由协议自动维护。路由选择算法的必要步骤:1、向其它路由器传递路由信息;2、接收其它路由器的路由信息;3、根据收到的路由信息计算出到每个目的网络的最优路径,并由此生成路由选择表;4、根据网络拓扑的变化及时的做出反应,调整路由生成新的路由选择表,同时把拓扑变化以路由信息的形式向其它路由器宣告。两种主要算法:距离向量法(Distance Vector Routing)和链路状态算法(Link-State Routing)。由此可分为距离矢量(如:RIP、IGRP、EIGRP)、链路状态路由协议(如 阅读全文
摘要:
“Compiling templates requires assistance from the programming environment. The language defines two broad strategies for instantiating templates: the inclusion model and the separate compilation model. These models have impacts on how we build our systems in so far as they dictate whether template d 阅读全文