Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 打印输出数组变成垃圾_C++_Algorithm_Syntax_Type Conversion - Fatal编程技术网

C++ 打印输出数组变成垃圾

C++ 打印输出数组变成垃圾,c++,algorithm,syntax,type-conversion,C++,Algorithm,Syntax,Type Conversion,我有一个函数,它在函数中对数组(aArray)中的元素(double)和数组(bArray)中的元素(int)进行排序。然而,当我打印出来时,结果却是垃圾 aSize指的是aArray的大小; 阿雷[亚洲] b尺寸指拦污栅的尺寸; 巴拉伊 e、 g 对于阵列: aArray[5]={2.5,4.5,3.5,7.5,5.5} 在算法之后: aArray[5]={2.5,3.5,4.5,5.5,7.5} 对于b阵列: bArray[3]={3,1,5} 在算法之后: bArray[3]={1,

我有一个函数,它在函数中对数组(aArray)中的元素(double)和数组(bArray)中的元素(int)进行排序。然而,当我打印出来时,结果却是垃圾

aSize指的是aArray的大小; 阿雷[亚洲]

b尺寸指拦污栅的尺寸; 巴拉伊

e、 g 对于阵列:

aArray[5]={2.5,4.5,3.5,7.5,5.5}
在算法之后:

aArray[5]={2.5,3.5,4.5,5.5,7.5}
对于b阵列:

bArray[3]={3,1,5}
在算法之后:

bArray[3]={1,3,5}
在下面的代码之后,它应该打印出aArray[]的位置

e、 g:

cArray[3]={2.5,3.5,5.5}
这里是打印代码:

intmain(){
int bSize,tem;
双tem1;

C++中的CUT

数组是零的,访问项目第5条(因为数组中元素的索引为0到4)会导致垃圾。


您还应该初始化变量(bSize)

我知道了,实际上当我打印出数组tem1=cArray[t]时,cArray[t]没有声明,所以这个问题的关键是

cArray[t]=tem


lol!!

不清楚您想做什么,因为loopInitialization意味着您给变量赋值。double temp;是一个没有初始化的变量声明。请发布实际代码,而不是近似代码。