一道腾讯的笔试题

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a[2][3]= {5};
  6.     for (int i =0;i<2;i++)
  7.     {
  8.         for (int j = 0; j<3; j++)
  9.         {
  10.             cout <<a[i][j]<<"    ";//5 0 0 0
  11.                                    //0 0 0 0 
  12.                                    //0 0 0 0
  13.         }
  14.         cout<<endl;
  15.     }
  16.         for ( i =0;i<2;i++)
  17.     {
  18.         for (int  j = 0; j<3; j++)
  19.         {
  20.             cout <<&a[i][j]<<"   ";//0012ff50 0012ff54 0012ff58 0012ff5c
  21.                                    //0012ff60 0012ff64 0012ff68 0012ff6c 
  22.                                    //0012ff70 0012ff74 0012ff78 0012ff7c
  23.         }
  24.         cout<<endl;
  25.     }
  26.     cout<<" a " << a<<endl;//0012ff50
  27.     cout<<" &a[0][0] " << &a[0][0]  <<endl;//0012ff50
  28.     cout<<"(*(a+1)+1) "<<(*(a+1)+1)<<endl;//0012ff64
  29.     cout<<" (&a[1]+1) "<< (&a[1]+1)<<endl;//0012ff70
  30.     cout<<"(&a[0][0]+4)" <<(&a[0][0]+4)<<endl;//0012ff60
  31.     cout<<"&a[1][1] "<<&a[1][1]<<endl;//0012ff64
  32.         cout<<" (a[1]+1) "<< (a[1]+1)<<endl;//0012ff64
  33.             cout<<"* (&a[1]+1) "<< *(&a[1]+1)<<endl;//0012ff70
  34.     cout<<"*(&a[0][0]+4) " <<*(&a[0][0]+4)<<endl;//0
  35.     cout<<"**(&a[1]+1) "<< **(&a[1]+1)<<endl;//0
  36.     return 0;
  37. }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值