网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

C语言进阶学习日记-创新互联

指针的作用

创新互联长期为成百上千家客户提供的网站建设服务,团队从业经验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元起,快前往官网查看详情吧


网页名称:C语言进阶学习日记-创新互联
文章地址:http://bjjierui.cn/article/cshhoe.html

其他资讯