2025年c++合并数组(c++两数组合并)

c++合并数组(c++两数组合并)p 一维数组 p include lt iostream gt using namespace std int main 数组类型 数组名 数组长度 int arr 3 数组元素进行复制 数族元素下标从 0 开始 arr 0 1 arr 1 2 arr 2 3 访问数组元素 cout lt

大家好,我是讯享网,很高兴认识大家。



 <p>//一维数组</p> 

讯享网

#include &lt;iostream&gt;
using namespace std;
int main()
{
  //数组类型 数组名[数组长度]
  int arr[3];
  //数组元素进行复制,数族元素下标从0开始
  arr[0]=1;
  arr[1]=2;
  arr[2]=3;
  //访问数组元素
  cout&lt;&lt;arr[0]&lt;&lt;endl; 
  cout&lt;&lt;arr[1]&lt;&lt;endl;
  cout&lt;&lt;arr[2]&lt;&lt;endl;
    return 0;
}















讯享网


#include &lt;iostream&gt;
using namespace std;
int main()
{
  //数组类型 数组名[数组长度]={值1,值2,值3……}
  int arr[3]={11,22,33};
  //访问数组元素
  /法一cout&lt;&lt;arr[0]&lt;&lt;endl; 
  cout&lt;&lt;arr[1]&lt;&lt;endl;
  cout&lt;&lt;arr[2]&lt;&lt;endl;

/
  for(int n=0;n&lt;3;n++)
  {
      cout&lt;&lt;arr[n]&lt;&lt;endl;
   } 
    return 0;
}













#include &lt;iostream&gt;
using namespace std;
int main()
{
  //数组类型 数组名[]={值1,值2,值3……}
  int arr[]={111,222,333};
  //访问数组元素
  /法一cout&lt;&lt;arr[0]&lt;&lt;endl; 
  cout&lt;&lt;arr[1]&lt;&lt;endl;
  cout&lt;&lt;arr[2]&lt;&lt;endl;

/
  for(int n=0;n&lt;3;n++)
  {
      cout&lt;&lt;arr[n]&lt;&lt;endl;
   } 
    return 0;
}













#include &lt;iostream&gt;
using namespace std;
int main()
{
  //数组名的用途1:通过数组名统计整个数组占用的内存大小 
  int arr[]={1,2,3,4,5,6,7};
  cout&lt;&lt;“整个数组占用内存空间:”&lt;&lt;sizeof(arr)&lt;&lt;endl;
  cout&lt;&lt;“单个元素占用内存空间:”&lt;&lt;sizeof(arr[0])&lt;&lt;endl;
  cout&lt;&lt;“数组中的元素个数:”&lt;&lt;sizeof(arr)/sizeof(arr[0])&lt;&lt;endl;  
    
    return 0;
}











#include &lt;iostream&gt;
using namespace std;
int main()
{
  //数组名的用途2:获取数组首地址 
  int arr[]={1,2,3,4,5,6,7};
  cout&lt;&lt;“数组首地址为:”&lt;&lt;arr&lt;&lt;endl; 
  cout&lt;&lt;“数组的第一个元素首地址:”&lt;&lt; &arr[0]&lt;&lt;endl;
    return 0;
}









//二维数组

#include &lt;iostream&gt;
using namespace std;
int main()
{
//数组类型 数组名[行数][列数]
int arr[2][3];
arr[0][0]=1;
arr[0][1]=2;
arr[0][2]=3;
arr[1][0]=4;
arr[1][1]=5;
arr[1][2]=6;
for(int i=0;i &lt;2;i++)
{
    for(int j=0;j &lt;3;j++)
    {
        cout&lt;&lt;arr[i][j]&lt;&lt;“ ”;
    }
    cout&lt;&lt;endl;
}



















#include &lt;iostream&gt;
using namespace std;
int main()
{
//数组类型 数组名[行数][列数]={{数据1,数据2……},{数据3,数据4……}}
int arr[2][3]={{11,22,33},{44,55,66}};
for(int i=0;i &lt;2;i++)
{
    for(int j=0;j &lt;3;j++)
    {
        cout&lt;&lt;arr[i][j]&lt;&lt;“ ”;
    }
    cout&lt;&lt;endl;
}












return 0;
}



 

#include &lt;iostream&gt;
using namespace std;
int main()
{
//数组类型 数组名[ ][列数]={数据1,数据2,数据3,数据4……}
int arr[2][3]={111,222,333,444,555,666};
for(int i=0;i &lt;2;i++)
{
    for(int j=0;j &lt;3;j++)
    {
        cout&lt;&lt;arr[i][j]&lt;&lt;“ ”;
    }
    cout&lt;&lt;endl;
}












return 0;
}
 


#include &lt;iostream&gt;
using namespace std;
int main()
{
//数组类型 数组名[ ][列数]={数据1,数据2,数据3,数据4……}
int arr[ ][3]={1111,2222,3333,4444,5555,6666};
for(int i=0;i &lt;2;i++)
{
    for(int j=0;j &lt;3;j++)
    {
        cout&lt;&lt;arr[i][j]&lt;&lt;“ ”;
    }
    cout&lt;&lt;endl;
}












return 0;
}
 


#include &lt;iostream&gt;
using namespace std;
int main()
{
//二维数组占用内存空间大小
int arr[2][3];
cout&lt;&lt;“二维数组占用空间:”&lt;&lt;sizeof(arr)&lt;&lt;endl;
cout&lt;&lt;“二维数组单行占用空间:”&lt;&lt;sizeof(arr[0])&lt;&lt;endl;
cout&lt;&lt;“二维数组单个元素占用空间:”&lt;&lt;sizeof(arr[0][0])&lt;&lt;endl;
cout&lt;&lt;“二维数组的行数:”&lt;&lt;sizeof(arr)/sizeof(arr[0])&lt;&lt;endl;
cout&lt;&lt;“二维数组的列数:”&lt;&lt;sizeof(arr[0])/sizeof(arr[0][0])&lt;&lt;endl; 
return 0;
}












#include &lt;iostream&gt;
using namespace std;
int main()
{
//二维数组占用内存空间大小
int arr[2][3];
cout&lt;&lt;“二维数组首地址:”&lt;&lt;arr&lt;&lt;endl;
cout&lt;&lt;“二维数组第一行首地址:”&lt;&lt;arr[0]&lt;&lt;endl;
cout&lt;&lt;“二维数组第二行首地址:”&lt;&lt;&arr[0][0]&lt;&lt;endl;
return 0;
}











小讯
上一篇 2025-04-24 10:22
下一篇 2025-06-15 17:28

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/147632.html