最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

深入解析int(*p)[]和int(**p)[]

 更新時間:2013年07月11日 10:50:47   作者:  
以下是對int(*p)[]和int(**p)[]的使用進行了詳細的分析介紹,需要的朋友可以參考下
1. int(*p)[10]:
根據(jù)運算符的結(jié)合律,()的優(yōu)先級最高,所以p是一個指針,指向的一個維度為10的一維數(shù)組。
p一個指向數(shù)組的某一行
復(fù)制代碼 代碼如下:

int a[1][4]={1,2,3,4};
    int (*p)[4] = a;//p point to the row of array a
    for(int i=0;i<4;i++)
    {
     cout<<*((*p)+i)<<" ";
    }

2. int(**q)[10]
這個的意義:q是一個指針,指向的元素就是1.中的p.
下面給一個例子:
復(fù)制代碼 代碼如下:

#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
    int a[2][2]={1,2,3,4};
    int (*p)[2] = a;//p point to the row of array a
    for(int i = 0;i<2;i++)//output matrix using p
    {
            for(int j = 0;j<2;j++)
            {
                    cout<<*(*(p+i)+j)<<" ";
            }
            cout<<endl;
    }
    int (**q)[2] = &p;//q point to p
    for(int i = 0;i<2;i++)//output matrix using q
    {
            for(int j = 0;j<2;j++)
            {
                    cout<<*(*(*q+i)+j)<<" ";
            }
            cout<<endl;
    }

    getchar();
    return 0;
}

相關(guān)文章

  • 深入探討:linux中遍歷文件夾下的所有文件

    深入探討:linux中遍歷文件夾下的所有文件

    本篇文章是對linux中遍歷文件夾下的所有文件進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • C++命名空間using?namespace?std是什么意思

    C++命名空間using?namespace?std是什么意思

    namespace中文意思是命名空間或者叫名字空間,傳統(tǒng)的C++只有一個全局的namespace,下面這篇文章主要給大家介紹了關(guān)于C++命名空間using?namespace?std是什么意思的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • C++讀取wav文件中的PCM數(shù)據(jù)

    C++讀取wav文件中的PCM數(shù)據(jù)

    這篇文章主要為大家詳細介紹了C++讀取wav文件中的PCM數(shù)據(jù),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • OpenCV?通過Mat遍歷圖像的方法匯總

    OpenCV?通過Mat遍歷圖像的方法匯總

    對圖像中的所有點或特殊點進行運算,所以遍歷圖像就顯得很重要,如何高效的遍歷圖像是一個很值得探討的問題,本文給大家?guī)砹硕喾N方法操作OpenCV?通過Mat遍歷圖像,感興趣的朋友一起看看吧
    2022-02-02
  • VS報錯C6011的問題:取消對NULL指針的引用(解決方法)

    VS報錯C6011的問題:取消對NULL指針的引用(解決方法)

    這篇文章主要介紹了VS報錯C6011的問題:取消對NULL指針的引用(解決方法),C6011:取消對NULL指針的引用,發(fā)現(xiàn)是沒有進行空指針的判斷,解決方案跟隨小編一起看看吧
    2024-01-01
  • C語言實現(xiàn)求定積分的方法

    C語言實現(xiàn)求定積分的方法

    這篇文章主要介紹了C語言實現(xiàn)求定積分的方法,涉及C語言操作相關(guān)數(shù)學(xué)函數(shù)的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • C/CPP運算優(yōu)先級的坑及解決

    C/CPP運算優(yōu)先級的坑及解決

    這篇文章主要介紹了C/CPP運算優(yōu)先級的坑及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • c++動態(tài)內(nèi)存管理與智能指針的相關(guān)知識點

    c++動態(tài)內(nèi)存管理與智能指針的相關(guān)知識點

    為了更容易同時也更安全地使用動態(tài)內(nèi)存,新的標準庫提供了兩種智能指針(smart pointer)類型來管理對象,下面這篇文章主要給大家介紹了關(guān)于c++動態(tài)內(nèi)存管理與智能指針的相關(guān)知識點,需要的朋友可以參考下
    2022-03-03
  • C語言使用posix正則表達式庫的實現(xiàn)

    C語言使用posix正則表達式庫的實現(xiàn)

    在C語言中,你可以使用 POSIX 正則表達式庫(regex.h)來進行正則表達式的模式匹配,本文主要介紹了C語言使用posix正則表達式庫的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • 一篇文章讓你徹底明白c++11增加的變參數(shù)模板

    一篇文章讓你徹底明白c++11增加的變參數(shù)模板

    C++11的新特性--可變模版參數(shù)(variadic templates)是C++11新增的最強大的特性之一,它對參數(shù)進行了高度泛化,它能表示0到任意個數(shù)、任意類型的參數(shù),這篇文章主要給大家詳細介紹了關(guān)于c++11增加的變參數(shù)模板的相關(guān)資料,需要的朋友可以參考下
    2021-08-08

最新評論

安岳县| 宁德市| 班戈县| 六盘水市| 武穴市| 读书| 崇信县| 静安区| 犍为县| 依安县| 江源县| 镇平县| 成武县| 乐昌市| 西峡县| 邹城市| 施甸县| 抚宁县| 吴堡县| 永胜县| 宁远县| 梅河口市| 建阳市| 土默特右旗| 藁城市| 榕江县| 黎平县| 肥西县| 沧州市| 靖边县| 虹口区| 潼关县| 沐川县| 乌拉特中旗| 东辽县| 长武县| 平原县| 米脂县| 宝山区| 新龙县| 塔河县|