ns是什么意思(ns是什么)
大家好,我是小十,我来为大家解答以上问题。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具有相同的值。
本文到此讲解完毕了,希望对大家有帮助。