| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 558 人关注过本帖
标题:关于指针
只看楼主 加入收藏
liu0919
Rank: 2
等 级:论坛游民
帖 子:124
专家分:35
注 册:2013-5-13
结帖率:87.8%
收藏
已结贴  问题点数:5 回复次数:5 
关于指针
#include<stdio.h>
#define max 99
int main ()
{
    char name[max] ;
    char *pp;
    printf("qing shu ru ni de mz?\n");
    pp=fgets(name,max,stdin);
    printf("%s? ah!%s",name,pp);//为什么后面是使用pp而不是*pp
    return 0;
}
搜索更多相关主题的帖子: include return 
2013-07-21 17:26
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:1 
因为需要传进去的是地址

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-07-21 18:33
q13678986740
Rank: 4
等 级:业余侠客
帖 子:114
专家分:245
注 册:2012-7-7
收藏
得分:1 
因为打印字符串要用字符数组的首地址,所以就传指针pp过去
2013-07-21 18:42
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:1 
加星号要么用在定义的时候 说明这是一个指针变量 要么用于寻址 这里明显两种都不是 所以不用加星号
2013-07-21 19:32
小小程序猿
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:1
帖 子:755
专家分:2785
注 册:2013-7-18
收藏
得分:1 
这是固定的格式

输出和输入字符串时都是这样,都是数组和指针的首地址

孤独与寂寞是催化一个人迅速成长的良药,没有之一
2013-07-21 21:52
rjvsky
Rank: 3Rank: 3
来 自:陕西西安
等 级:论坛游侠
帖 子:77
专家分:106
注 册:2012-3-6
收藏
得分:1 
因为%s需要一个地址,去输出这个地址所指向的空间的值。

企业需要的人才,是真正可以给他们带来经济效益的人,而不是一大堆没用的证书,看淡证书,强化自己···
2013-07-21 23:25
快速回复:关于指针
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019045 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved