手机版

江苏省计算机二级资料整理大全(20)

发布时间:2021-06-08   来源:未知    
字号:

(3)数组行指针的获得(指针常量)及算术运算

(4)指向数组一行元素的行指针变量的声明、初始化、赋值、算术运算及引用

4. 结构体变量、结构体数组的指针操作(一般掌握)

(1)结构体变量指针、结构体数组元素指针的获得

(2)指向结构体变量的指针变量的声明、初始化、赋值及引用

(3)指向结构体数组的指针变量的声明、初始化、赋值、算术运算及引用

5. 函数与指针(一般了解)

(1)函数指针的获得

(2)指向函数的指针变量的声明、初始化、赋值及引用

6. 指针数组的声明和使用(一般掌握)

7. 二级指针的声明和使用(一般了解)

8. 指针作为函数的参数传递给函数(一般掌握)

将基本类型变量的指针、结构体变量的指针、数组元素的指针、数组的行指针、函数的指针传递给函数

1、指针的定义及引用

(1)已有定义:int I,a[10],*p;,则合法的赋值语句是

 A)p=100; B)p=a[5]; C)p=a[2]+2; D)p=a+2;

(2)以下声明语句中用于声明一个行指针变量的是 。

A. int * p(int); B. int * p; C. int (* p)[3]; D. int (* p)(int);

2、指向变量、数组、字符串的指针

(1)如有语句:int x,y=0,z,*p[3]; p[0]=&x; p[1]=&y;p[2]=&z;,以下表达式中有语法错误的是 29 。

A. y++ B. p++ C.*++p[0] D.(*p[0])++

(2)若有声明语句int a=5,b=4,c=3,*p=&a; 则下列的 (25) 表达式语句是正确的。

A. (*p)++=c ; B. *(*p)++ ;

C. printf(a%4==0?“%3d\n”:“%3d”,*p);D. a>20 ? return *p-20: return *p-1;

3、指针作函数参数:主要体现在读程序题中

4、返回指针值的指针函数

(1)程序中对fun函数有如下说明

 void *fun();

 此说明的含义是:

 A)fun了数无返回值

 B)fun函数的返回值可以是任意的数据类型

 C)fun函数的返回值是无值型的指针类型

 D)指针fun指向一个函数,该函数无返回值

5、指针数组

江苏省计算机二级资料整理大全(20).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)