C指针
创始人
2024-02-15 02:59:50

第1关:整数排序

任务描述
本关任务:输入3个整数,按由大到小的顺序输出(要求用指针方法处理)。

相关知识
在 C 语言编程中,指针是非常重要的一个概念,它的作用是“指示对象”。本关我们就来学习指针的相关内容。

定义指针变量
定义指针变量的一般形式为:类型名 * 指针变量名;

例如:int * pointer_1, * pointer_2;

说明:

左边的 int 类型是在定义指针变量时必须指定的基类型,指针变量的基类型用于表示指针变量可以指向的变量的类型;

指针变量前面的*表示该变量的类型为指针型变量;

指针变量名是pointer_1和pointer_2,而不是* pointer_1和* pointer_2。

引用指针变量
在引用指针变量时,可以有以下两种情况:

给指针变量赋值
例如:

int * p;
int a = 3;
p = &a; // 把 a 的地址赋给指针变量 p
这样,指针变量 p 的值就是变量 a 的地址,也可以说 p 指向 a 。

注意:&为取地址运算符,&a 表示 a 的地址。

引用指针变量指向的变量
例如:

int * p;
int a = 3;
p = &a;
printf(“%d”,* p);
便可以以整数形式输出指针变量 p 所指向的变量的值,即变量 a 的值 3。

注意:* 为指针运算符ÿ

相关内容

热门资讯

大胜卡塔尔只是第一步,中国男篮... (来源:上观新闻)北京时间8月28日凌晨,客场作战的中国男篮以83比57大胜卡塔尔男篮,为世界杯亚洲...
指甲出现这几种变化,可能是身体... 转自:新华网关于指甲的说法有很多,有人因指甲盖上的“月牙”少而焦虑,有人把竖纹当作“肝病预警”,还有...
慢下来,读新疆 ●侯楣 散文集《新疆故事集》是作家刘亮程在新疆生活多年写下的文字。在这部散文集里,作家将目光投...
首趟南疆“疆果外运”冷鲜快线班... 本报乌鲁木齐讯(全媒体记者 秦俊伟) 日前,一列装载着200余吨新梅的X8756次班列从阿克苏站...
渠通田间 心连邻里 ●兵团日报全媒体记者 秦俊伟 通讯员 张桂萍 肖雪梅 清晨,塔克拉玛干沙漠边缘,晨光洒...