完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
指针的使用一直都是初学者的第一道坎儿,绕来绕去的。。。以下这道题,据说琢磨透了,就基本不怕指针了..~~
用变量a给出下面的定义 a) 一个整型数 b)一个指向整型数的指针( A pointer to an integer) c)一个指向指针的的指针,它指向的指针是指向一个整型数( A pointer to a pointer to an intege)r d)一个有10个整型数的数组( An array of 10 integers) e) 一个有10个指针的数组,该指针是指向一个整型数的。(An array of 10 pointers to integers) f) 一个指向有10个整型数数组的指针( A pointer to an array of 10 integers) g) 一个指向函数的指针,该函数有一个整型参数并返回一个整型数(A pointer to a function that takes an integer as an argument and returns an integer) h) 一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数( An array of ten pointers to functions that take an integer argument and return an integer ) 答案是 a) int a; // 一个整型数 An integer b) int *a; // 一个指向整型数的指针 A pointer to an integer c) int **a; // 一个指向指针的的指针 A pointer to a pointer to an integer d) int a[10]; // 一个有10个整型数的数组 An array of 10 integers e) int *a[10]; // 一个有10个指针的数组 An array of 10 pointers to integers f) int (*a)[10]; // 一个指向有10个整型数数组的指针 A pointer to an array of 10 integers g) int (*a)(int); // 一个指向函数的指针 A pointer to a function a that takes an integer argument and returns an integer h) int (*a[10])(int); // 一个有10个指针的数组,指向一个整形函数并有一个整形参数 An array of 10 pointers to functions that take an integer argument and return an integer |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
11877 浏览 2 评论
4295 浏览 3 评论
3486 浏览 5 评论
8632 浏览 47 评论
4094 浏览 9 评论
464浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-5-15 17:01 , Processed in 2.661233 second(s), Total 84, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号