| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 507 人关注过本帖
标题:数组指针与指针数组的区别,不明白,我打的代码不知道哪里出错
只看楼主 加入收藏
午夜小学徒
Rank: 2
等 级:论坛游民
威 望:3
帖 子:52
专家分:40
注 册:2014-7-17
结帖率:71.43%
收藏
已结贴  问题点数:20 回复次数:2 
数组指针与指针数组的区别,不明白,我打的代码不知道哪里出错
int _tmain(int argc, _TCHAR* argv[])
{
    char *p1[4]={"iphone" , "ios" , "wp" , "id"};
    int i = 0 , *p2[3] , a[3] = { 1 , 2 ,3 },b[3][2] = { 1 ,2 , 3 ,4 , 5 , 6 };
    for (int i = 0;i < 4 ; i++)
    {
        printf( "\n %s ", p1[i] );
        printf( "\n" );
    }
    for (int i = 0 ; i < 3 ; i++ )
    {
        p2[i] = &a[i];
        for ( int i = 0 ; i < 3 ; i++ )
        {
            printf( "%d ",p2[i] );
            printf( "\n" );
        }
    }

    for (int i = 0 ; i < 3 ;i++ )
    {
        p2[i] = b[i];
        for ( int i = 0 ; i < 3 ; i++ )
        {
            printf( "%s %d\n", *p1[i+1] , *p2[i] );
        }
    }

    getchar();
    return 0;
搜索更多相关主题的帖子: iphone 
2014-08-01 20:49
午夜小学徒
Rank: 2
等 级:论坛游民
威 望:3
帖 子:52
专家分:40
注 册:2014-7-17
收藏
得分:0 
0x63ABED6C (msvcr110d.dll) (指针数组与数组指针.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000069 时发生访问冲突。
2014-08-01 20:50
stop1204
Rank: 9Rank: 9Rank: 9
来 自:福建省
等 级:贵宾
威 望:22
帖 子:295
专家分:1151
注 册:2013-9-8
收藏
得分:20 
以前看到这里的时候我用了几天时间才想明白-.- 当然不包括上班.


数组指针     数组里面包含指针
*p[10]
_______________________________________
指针数组     一个指针指向数组
(*p)[10]

hl928452957@gmail点com

2014-08-05 07:40
快速回复:数组指针与指针数组的区别,不明白,我打的代码不知道哪里出错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016566 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved