C++指针数组和数组指针

摘要:
指针相关问题usingnamespacestd;intmain(){//a)一个整型数(Aninteger)inta;//b)一个指向整型数的指针(Apointertoaninteger)int*b;//c)一个指向指针的的指针,它指向的指针是指向一个整型数(Apointertoapointertoaninteger)int**c;//d)一个有10个整型数的数组(Anarrayof10integ

指针相关问题

using namespacestd;
intmain(){
    
    //a) 一个整型数( An integer)
    inta;
    //b) 一个指向整型数的指针( A pointer to an integer)
    int *b;
    //c) 一个指向指针的的指针,它指向的指针是指向一个整型数( A pointer to a pointer to an integer)
    int **c;
    //d) 一个有 10 个整型数的数组( An array of 10 integers)
    int d[10];
    //e) 一个有 10 个指针的数组,该指针是指向一个整型数的( An array of 10 pointers to integers)
    int *e[10]
    //f) 一个指向有 10 个整型数数组的指针( A pointer to an array of 10 integers)
    int (*f)[10];
    //g) 一个指向函数的指针,该函数有一个整型参数并返回一个整型数( A pointer to a functionthat takes an integer as an argument and returns an integer)
    int *g(int);
    //h) 一个有 10 个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数( An array of ten pointers to functions that take an integer argument and return an integer 
    int (*h[10])(int);
    return 0;
}

我相信很多同学,都学习过指针数组、数组指针等,核心内容就是

[]优先级高于*

免责声明:文章转载自《C++指针数组和数组指针》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【美团·成都沙龙报名】美团收银系统微服务架构实践VC++-数据加密下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C语言中怎么求动态数组大小

先来个简单的样例 int a[] = {1,2,3}; int arr_len = 0; arr_len = sizeof(a)/sizeof(int); 解释:sizeof() keyword是求出对象所占用的内存空间的大小,so, sizeof(a)是算出整个数组占用的空间的大小。 由于是整数数组。一个整数在32位系统上占用4个字节,不同的系统数...

OC 学习第一天

1. OC简介 OC是一种面向对象的计算机语言。 OC实在C语言的基础上增加了一层最小的面向对象语法,完全兼容C语言。 2. OC学习目标 - 语法学习 - 建立面向对象思维能力 -建立基本项目需求分析能力 3. 面向对象思想 面向对象是一种对现实世界理解和抽象的方法,关注的是解决问题需要哪些对象,将功能封装进对象,强调具备了功能的对象。 4. 类与对象...

fsetpos()与fgetpos()详解

转载自新浪博客:http://blog.sina.com.cn/s/blog_695e489c01012us3.html fsetpos()详解 函数原型:int fsetpos(FILE *fp, const fpos_t *pos); 头文件:#include <stdio.h> 是否是标准函数:是 函数功能:将文件指针定位在pos指定的位...

《游戏引擎架构》笔记六

资源及文件系统 载入及管理多种媒体,是游戏引擎必须具备的能力。多数引擎会采用某种类型的资源(或资产)管理器,载入并管理游戏所需的资源,并确保在同一时间每个媒体文件只可载入一份。每个资源管理器都会大量使用文件系统。本文将介绍现代三维游戏引擎中的各种文件系统API,再分析典型资源管理器的运作方式。 文件系统 文件名和路径 关于文件和文件夹路径的概念,绝对路径和...

C语言基础:C语言指针(6)

上一节我们讲到了指针和数组, 这次我们来讲解一下指针和字符串, 这次的内容和上一节有相似的地方, 也有全新学习的地方, 让我们一起来看看吧~~下面我们来看一个小例子: #include <stdio.h> int main() { char name[] = "abcde"; name[0] = 'A';...

C++之迭代器

迭代器的概念 迭代器是用来访问string对象或vector对象的元素的,类似于下标运算和指针。 其对象是容器中的元素或string对象中的字符; 使用迭代器可以访问某个元素,迭代器也能从一个元素移动到另外一个元素。 迭代器的使用 不同于指针,获取迭代器不是使用取地址符,有迭代器的类型同时拥有返回迭代器的成员; 比如,这些类型拥有名为begin和end的成...