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

第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。

注意:* 为指针运算符ÿ

相关内容

热门资讯

有本小说女主叫苏痕,男主叫骁,... 有本小说女主叫苏痕,男主叫骁,他是个侍卫,古代穿越,女子为尊《折兰勾玉杏向晚》 作者:明月别枝简介:...
1996年阳历2月1日是什么星... 1996年阳历2月1日是什么星座?稍后为您解析星座是按阳历(新历兆灶,公历)生日划分的,星座是水瓶座...
很多家长会让女儿学习防身术,这... 很多家长会让女儿学习防身术,这会让孩子变成“假小子”吗?不会的,女孩子学习防身隐圆手,会让女孩子变得...
贝因美集团突击更名、迁址,申请... 今年5月15日,贝因美集团更名浙江小贝大美控股有限公司,注册地由杭州滨江,迁至金华市金东区。贝因美集...
每月6000—7000元,高中... 近日青岛消防发布专职消防员招录公告为有效履行防范化解重大安全风险、应对处置各类灾害事故的职责使命,根...
黑龙江电信新增副总经理王璞 是... 运营商财经网 赵鑫雨/文近日,运营商财经网从知情人士处获悉,黑龙江电信将新增一位副总经理王璞,他是...
何红锋不幸离世 《中国政府采购报》7月19日发布消息,著名经济法学者、南开大学法学院何红锋教授在昆明出差期间,因突发...
新国标即将实施,多款电动自行车... 转自:北京日报客户端工业和信息化部等五部门组织修订的强制性国家标准《电动自行车安全技术规范》将于9月...
惠普光影精灵和暗夜精灵的区别在... 惠普光影精灵和暗夜精灵的区别在哪里?固态方面:光影i5,i7两款标准版无固态,暗影精灵II代除i5标...
为“双奥之城”注入新的体育激情... (来源:上观新闻)2025赛季超三联赛北京(西城)争霸赛于7月18日启幕,这也是本赛季继上海站之后的...