c语言中“&”与“*”有什么区别?

 我来答
庚乐戎Ri
2019-12-10 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:33%
帮助的人:1129万
展开全部
首先,二者都是用于C语言中的注释用。一般而言,“//”是用于单行或者少数几行的注释
“/**/”注释的区域比较大,在这个符号包括的范围类都是被注释的对象。要说区别的话,也就是注释的范围(区域)大小不同。不知道满意这答案否?希望对你的问题的解答有所帮助
百度网友e9d4f3d
2015-05-04 · TA获得超过150个赞
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:108万
展开全部
c语言中的 \ 代表转义,输出 .\ 会提示错误,但是./是没有问题的只是两个字符而已
如果要输出\ 那么就要写两个\ 即\\ 才可以 。
C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
望采纳,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活HJH
推荐于2019-09-14 · TA获得超过9876个赞
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:1.4万
展开全部

在定义变量时  *是定义指针,&是引用

int *pVar=NULL;//定义一个int类型指针


int Var=0;

int &pVar=Var;//定义一个引用,并且定义时要指定所引用的对象


在使用时 *是解指针(即取其指向的变量的值)  ,&是取地址

int Var=10;

int *pVar=NULL;

pVar=&Var;//取Var的地址

printf("%d",*pVar);//取值

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
新凯金融GG
2019-10-21 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:866万
展开全部
用//注释:
//防伪
//版权为制造商所有
//仿冒必究
//若有疑问请加qq*****
用/*_*/注释:
/*防伪
版权为制造商所有
仿冒必究
若有疑问请加qq*****
*/
//注释和/*_*/注释是不同的
//注释单行
/*_*/注释多行
把//或*/或/*输入后会变成绿色或红色字符(仅限编程器)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式