从品牌网站建设到网络营销策划,从策略到执行的一站式服务
指针的作用
创新互联长期为成百上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为噶尔企业提供专业的网站制作、成都网站制作,噶尔网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。1.交换调用函数内两个变量的值
void swap(int *pa,int *pb)
{
int t=*pa;
*pa=*pb;
*pb=t;
}
2.通过指针返回运算状态
例如返回不属于有效值的数来表示出错(如-1和0),如果全是有效范围的值,分开返回
#includeint chu(int a,int b,int *result);
int mian()
{
int a=4;
int b=2;
int c;
if(chu(a,b,&c)
{
printf("%d,%d,%d\n",a,b,c);
}
return 0;
}
itn chu(int a,int b,int *result)
{
int ret=1;
if(b==0)
ret=0;
else
{
*result=a/b;
}
return ret;
}
如图如果除数为零,则不进行除法计算。
定义指针变量一定要先指定一个变量再使用指针。
#includeint main(void)
{
int i=1;
int *p;
int k;
k=1;
*p=1;
printf("&i=%p\n",&i);
p指向的是地址,如果p起初并没有赋初值,那么p的位置上会是一串很乱的东西,这串东西会指向一个未知的地址,如果你在这个地址上存储值,可能会导致程序崩溃,所以不要在空指针上赋值。!。!
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图