关于C语言指针的一些学习中的小实验

大家在学习指针的时候可能会有很多的东西让大家迷惑那么我用一下几个小小的实验程序来给大家解答疑惑:

首先从定义上讲指针是一种保存在变量地址的变量。

一元运算符*是间接寻址或间接引用的运算符

一元运算符&用于取一个对象的地址,只能应用于内存中的对象

也就是说*(间接寻址得到的是一个在内存中存储的具体的值)

对于指针的实验

实验一

[crayon-689cbe1f4[……]

点击跳转以继续阅读

关于All in One的GNS3提示“判断dynamips版本失败”的解决办法

在Windows系统中首次运行All in One的GNS3的时候,会有各种配置的设置向导,在测试dynamips的时候容易出现“判断dynamips版本失败”的提示,很多人卡在这里不知所措。——我也遇到了这个问题。

上网搞之,发现相关的信息好少,大家一致认为只要安装了winpcap就万事大吉,事实上并不是这样的,可惜关于安装最新版的winpcap之后的事情就再也没有人提起了。现在,我来讲讲[……]

点击跳转以继续阅读

究竟什么是NBMA

NBMA早在CCNA中就有所接触,只是一直对这个名字没有什么概念,这也许应该说是翻译惹的祸,毕竟他翻译后面没有加个括号写一下英文对应的名字……嗯,至少没有写全称。所以,如果我换做来说非广播多路访问的时候你就知道了,没错,NBMA就是非广播多路访问的简称。

全称是non-broadcastmultipleaccess,与之对应的就是MBA,自然也就是broadcastmultipleaccess,即广[……]

点击跳转以继续阅读

关于更新OSX后出现“未能载入偏好设置面板“安全性与隐私””的解决办法

在更新了10.9正式版之后,发现系统偏好设置面板中的安全性与隐私选项莫名其妙的打不开了,出现提示:

未能载入偏好设置面板“安全性与隐私”

解决办法

打开你“其他”文件夹中的“字体册”应用,如图所示

 

然后找到所有写着“关闭”的字体把它们依次开启即可!

 

你甚至不用重启电脑,“安全性与隐私”立即就可以使用!

另外,有朋友问说[……]

点击跳转以继续阅读

RSTP快速生成树协议的端口角色:替换端口和备份端口

RSTP(快速生成树协议)的学习当中,我们会知道RSTP不同于PVST(每Vlan生成树)的地方之一,就是端口角色的不同。至于端口状态的不同相信大家已经很熟悉了,但是端口角色的问题,很多书上和教程包括课堂上都是一笔带过的,回想起来,不免会心生很多疑问,这次咱们就来看看,在快速生成树协议当中,究竟有哪些端口角色以及那两个常被谈到的替换端口和备份端口究竟是怎样出现的。

快速生成树协议RSTP的端口[……]

点击跳转以继续阅读

在IBGP中跑IGP时遇到的问题:BGP只更新最优路由条目

最近在做BGP练习,在做下面的拓扑的时候遇到了一些问题,拓扑是这样的

我这样配置了网段:

其中

[cr[……]

点击跳转以继续阅读

EIGRP如何发布静态路由

在EIGRP路由协议中,似乎没有能够直接发布默认路由的命令,例如default-information originate

 

那应该怎么办呢?这里给出两种常用的方法:

一、写一条静态默认路由,然后使用redistribute 命令把默认路由灌到EIGRP里边,这样路由条目中显示为“D*EX” 默认管理距离为170;

 

二、写一条静态默认路由,然后在[……]

点击跳转以继续阅读

OSPF区域认证与链路认证(端口认证)区别

在配置OSPF协议中,有认证部分的内容,OSPF的认证分为两种,分别是

  • 基于区域的认证
  • 基于链路的认证(端口)

同时,认证的方式也可以分为两种,一种是明文认证,另一种是MD5加密认证。

这里我们不讨论OSPF的加密方式,只是简单说明区域和链路这两种认证的异同

我们约定一个拓扑图,大概是这个样子

R1(s0/0)—–(s0/0)R2(s0/1)—-[……]

点击跳转以继续阅读