生活

当前位置/ 首页/ 生活/ 正文

ns是什么意思(ns是什么)

导读 大家好,我是小十,我来为大家解答以上问题。ns是什么意思,ns是什么很多人还不知道,现在让我们一起来看看吧!1、一、SWITCH是交换机,它...

大家好,我是小十,我来为大家解答以上问题。ns是什么意思,ns是什么很多人还不知道,现在让我们一起来看看吧!

1、一、SWITCH是交换机,它的前身是网桥。

2、交换机是使用硬件来完成以往网桥使用软件来完成过滤、学习和转发过程的任务。

3、 SWITCH速度比HUB快,这是由于HUB不知道目标地址在何处,发送数据到所有的端口。

4、而SWITCH中有一张路由表,如果知道目标地址在何处,就把数据发送到指定地点,如果它不知道就发送到所有的端口。

5、这样过滤可以帮助降低整个网络的数据传输量,提高效率。

6、但然交换机的功能还不止如此,它可以把网络拆解成网络分支、分割网络数据流,隔离分支中发生的故障,这样就可以减少每个网络分支的数据信息流量而使每个网络更有效,提高整个网络效率。

7、 目前有使用SWITCH代替HUB的趋势。

8、 二、Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。

9、其功能就是控制业务流程流转的。

10、 switch语句的语法如下(switch,case和default是关键字): switch ( controllingExpression )  case constantExpression :   statements   break;  case constantExpression :   statements   break;  ...  default :   statements   break; 遵守switch语句规则 switch语句非常有用,但在使用时必须谨慎。

11、所写的任何switch语句都必须遵循以下规则: 只能针对基本数据类型使用switch,这些类型包括int和string等待。

12、对于其他类型,则必须使用if语句。

13、 case标签必须是常量表达式(constantExpression),如42或者"42"。

14、如果需要在运行时计算case标签的值,必须使用if语句。

15、 case标签必须是惟一性的表达式;也就是说,不允许两个case具有相同的值。

本文到此讲解完毕了,希望对大家有帮助。