久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

C++指針數組的使用例子

作者:黃波海   來源:本站原創   點擊數:  更新時間:2014年03月06日   【字體:

在C++語言中,數組元素全為指針的數組稱為指針數組

 // 0220.cpp : 定義控制臺應用程序的入口點。
//

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
int arr[]={1,2,3,4,54};
//第一種
for(int i=0;i<5;i++)
{
printf("%d\t",arr[i]);
}
printf("\n");
//第二種
for(int i=0;i<5;i++)
{
printf("%d\t",*(arr+i));//不可用i++
}
printf("\n");

//第三種
int *p1=&arr[0];
for(int i=0;i<5;i++)
{
printf("%d\t",*p1);
p1++;
}
printf("\n");
//第四種
int *p2=&arr[0];
for(int i=0;i<5;i++)
{
printf("%d\t",*(p2+i));
}
printf("\n");
//第五種
int *p22=arr;
for(int i=0;i<5;i++)
{
printf("%d\t",p22[i]);   //指針可以當作數組來操作
}

//第六種;通過指針復制不同類型的數組
printf("\n");


char arr1[]={255,255,255,254,   255,255,255,255};
int arr2[]={1,1};
int *p3=(int*)arr1;//把arr1強制轉換成int型使arr1指針偏移與arr2一致以便通過指針復制數值
int *p4=arr2;    //這個強制類型轉換實質就是為了同步兩個數組的偏移量!!!
for(int i=0;i<2;i++)
{
 *(p4+i)=*(p3+i);
}
for(int i=0;i<2;i++)
{
printf("%x",*(p4+i));
}
printf("\n");
return 0;
}

關閉窗口

相關文章

主站蜘蛛池模板: 国产成人精品一区二 | 激情毛片| 精品成人av | 国产亚洲第一页 | 超碰人人做 | 91天堂网| 一区二区三区四区电影视频在线观看 | 亚洲永久精品国产 | 久久国产精品一区二区 | 男人的天堂久久 | 久久久精 | 男人天堂网址 | 中国美女一级黄色片 | 精品成人av | 亚洲国产精品99久久久久久久久 | 麻豆精品久久 | 亚洲国产精品一区二区三区 | 国产日韩欧美一区二区 | 午夜黄色影院 | 国产在线永久免费 | 久久一区二区三区四区 | 在线第一页| 人人做人人澡人人爽欧美 | 成人欧美一区二区三区黑人孕妇 | 99在线精品视频 | 亚州精品成人 | 亚洲理论在线观看电影 | 国产精品一区二区av | 日韩欧美国产一区二区三区 | 中文字幕在线网 | 国产欧美在线一区 | 性国产丰满麻豆videosex | 99re视频在线 | 国产一二三区免费视频 | 欧美精品一区二区免费 | 欧美一区二区三区在线观看 | 中文字幕av色 | 亚洲人在线 | 国产免费又色又爽又黄在线观看 | 久久久久亚洲精品中文字幕 | 午夜国产|