问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问C语言中的"."、"*"、"->"、"&"都有什么作用和区别?

发布网友 发布时间:2024-05-07 02:16

我来回答

2个回答

热心网友 时间:2024-06-01 10:15

你好!!!
1.‘.’是使用对象的成员(数据成员或是函数承成员.)举个例子:

struct A//结构体
{
int x;
int y;

};

A a,定义一个结构体变量a,那么此时要想使用变量x,那么那就可以用:a.x,就可以使用x的值了。
要是定义结构体指针变量即:A *a,那么要是使用使用变量x,就得:a->x,就可以使用x的值了。

再比如:
int *a,b=3;a=&b;
此时定义一个整形指针变量a,即指针a指向的值是整形数据,前面的‘*’代表此时我们声明的变量时指针变量(指针变量的值是地址不是数据),a=&b;
表示把变量b的地址赋给指针,此后的"&b",中的‘&’是取地址符号即变量b所在的内存单元的编号。使指针变量指向b所在的内存单元,那么要是用指针使用b的数据即3,可以使用:*a,此时的‘*’代表使用指针变量所指向的值,

热心网友 时间:2024-06-01 10:08

"." "->"用于结构体变量的引用
"*" 1、是算术运算中的乘号
2、指针时使用
"&" 1、取地址运算符
2、按位与
3、引用变量的定义
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么样制作个人简历 上海海事大学对外交流多麽出国会不会容易一些 上海海事大学提前批今年要几号才能出来 怎么查找大学家长群 北京慧学堂在线教育学校的老师打电话来说要交3480元钱,给孩子半年的在... 左脸颊长青春痘是什么原因? 某商店上午9:00开始营业全天营业8小时下午几点关门 (2012?泗县模拟)某商店每天10:00-18:00营业,全天营业88小时. 某商店每天9:20-18:00营业,全天营业()小时。老师早上7:30到校,下午4... 商场营业时间是上午8:00-下午6:00,一位顾客向一位老先生嗯打听时间了... 结婚上拜,先拜姑还是舅 亲家公亲家母在女儿结婚时应排在舅姑姨之前还是在后? 汽车维修中需要预约的原因 预约保养定保是什么意思 shadow price and production cost是什么意思 shadow price of labour 是什么意思 什么是shadow price 铁死亡QPCR检测找哪家 胶片里有白银吗 菲洛嘉眼霜真假鉴定? 内蒙古呼伦贝尔市单位用电请问各位大神,这里电费怎么计算的啊???_百度... 想知道: 呼伦贝尔市 从呼伦贝尔学院到海拉尔巴彦托海路147号怎么坐... 海拉尔电业局工资 海拉尔供电局怎么样? 呼伦贝尔电业局扎赉诺尔供电局怎么样? ...1.那是谁的钢笔 2.大明昨天做什么 3.我昨天去看望我的老 这是谁的黑色钢笔英语怎样写 卡其色冲锋衣好看吗 直抵心灵的文案 请问:加强自身业务学习,以称职的水平管好团队,(怎么写简写)? 申管是什么意思? 出国最关心的问题之一:出国打工靠谱吗? 一平方怎么算?长宽是146x129等于多少平方? 已知a、b、c都在直线l上,bc=1/3ab,d、e分别为 白醋究竟是浑浊的好还是清亮的好 已知一条直线l被两条直线l1:3x+4y-7=0和l2:3x+4y+8=0所截得的线段... 显示器宣传口号 一首外国歌曲歌词里面有很多"叮叮叮叮叮叮叮" 高能英雄帧数上限是多少-高能英雄帧数上限介绍 佳佳奶糖的系列产品 如何描述佳佳奶糖的口感特点? Look!The snow ___. Let's go to make a snowman. 一个初中英语语法题~look!the snow ___.let's go out and make a snow... look ,the snow ___ (stop ) Look at the ___(snow)! It's___(snow) heavily now. 临沂惠民保参保率 阿克苏市一团沙井子有哪些快递? 我国的人民代表大会制度与资本主义国家的议会制度有什么根本不同_百度... 人生中第一次开车跑长途,选择走国道对吗?你会选择走国道不 描写"儿的生日娘的苦"的句子有哪些?