1. 首页 > 制造

低压柜一电缆零线长度不够,接了根地线做接到接地线排,我也不确定是否是零线,这样操作有什么安全隐患?

低压柜一电缆零线长度不够,接了根地线做接到接地线排,我也不确定是否是零线,这样操作有什么安全隐患?

怎么用C语言的scanf实现一次输入若干个数据

这里我们先建一个固定长度的数组,如下图,数组长度为1000

然后就需要用到循环了,并且设置一个按键“回车键”跳出循环。

这样,不断循环就可以不断地将数字存进数组里。当我们按回车键的时候就会跳出循环,结束输入。而输入的数据就会保存在num数组之中,唯一的缺点就是数组长度是固定的。

扩展资料:

在实际的编程中,往往会发生这种情况,即所需的内存空间取决于实际输入的数据,而无法预先确定。对于这种问题,用静态数组的办法很难解决。

为了解决上述问题,C语言提供了一些内存管理函数,这些内存管理函数结合指针可以按需要动态地分配内存空间,来构建动态数组,也可把不再使用的空间回收待用,为有效地利用内存资源提供了手段。

动态数组是指在声明时没有确定数组大小的数组,即忽略方括号中的下标;当要用它时,可随时用ReDim语句(C语言中用malloc语句)重新指出数组的大小。使用动态数组的优点是可以根据用户需要,有效利用存储空间。

对于静态数组,其创建非常方便,使用完也无需释放,要引用也简单,但是创建后无法改变其大小是其致命弱点!

对于动态数组,其创建麻烦,使用完必须由程序员自己释放,否则严重会引起内存泄露。但其使用非常灵活,能根据程序需要动态分配大小。

因此,利用动态数组就可以避免静态数组的长度不够,内存溢出等问题,换言之,可以更灵活的存储数组,这样就可以根据输入多少个数,创建多大的数组进行存储。

如何判断是否是地线

红、黄、兰为——火线

绿、白、兰为——零线

黑、黄、绿为——接地线

这是电线的颜色辨别。如果您不确定地线是否是有效地线,还需要用万能表测试才能确定是否可以正常连接使用,因为有的地线年久失修或意外破损会造成带电状态,这样您接的地线就会有很大危险。

底线与接地的关系:通过地线把用电器接地 对吗?(不确定别扯

严格来说,应该是接到保护地。

电网入户一般是三条线,分别是火线、零线和地线。其中,火、零线之间提供交流电压和电流,是实际的功率馈送通道。而地线一般是不起作用的,所以很多插头、插座都只有两根线,——火线和零线。

但是,对于某些电器设备,可能会存在漏电问题,导致其外壳带电,如果发生人体接触,就会出现触电危险,为了解决此问题,加一根地线。这根线与外壳相连,通过插座接地,这个地就是电器所在的大地的地电位,如此一来,即便电器漏电,其外壳的电位也是与地电位相等,就不会出现人身伤害事故了。

除了漏电,电网中出现的浪涌电压也可能导致局部击穿,使得电器外壳带电,接地也可以避免这种情况下的危险。

C++如何定义一个未知长度的数组

数组定义必须明确数组长度,所以未知长度的数组是无法直接定义的。

1. 如果你的数组在运行过程中可以确定,比如你输入一个整数来确定数组长度,这样的话可以通过动态内存分配实现。比如:

int a;

cin>>a;

int *b=new int[a];2. 如果你的数组运行的时候都无法确定长度,比如你的数组可能会不断的添加新元素进去。这时候可以使用C++的标准库vector实现,比如:

vector<int> array;

array.push_back(10);

array.push_back(10);

array.push_back(10);