当前位置: 首页 > news >正文

顺的网站建设教程昆山做网站的公司

顺的网站建设教程,昆山做网站的公司,重庆建设施工安全信息网官网,小程序多少钱一年目录 一.函数参数 二.函数参数和指针变量 三.视频教程 一.函数参数 函数定义格式: 类型名 函数名(函数参数1,函数参数2...) {代码段 } 如: int sum(int x,int y) {return xy; } 函数参数的类型可以是普通类型,也可以是指针类…

目录

一.函数参数

二.函数参数和指针变量

三.视频教程


一.函数参数

函数定义格式:

类型名 函数名(函数参数1,函数参数2...)
{代码段
}
如:
int  sum(int x,int y)
{return x+y;
}

函数参数的类型可以是普通类型,也可以是指针类型。什么时候使用指针类型呢?

二.函数参数和指针变量

例:

在主函数中有俩个整数并存入变量中,然后在被调函数中将这俩个变量的值互换。

如果不使用指针变量作为函数参数,我们这样写。

#include <stdio.h>void swap(int a,int b)
{int c;c = a;a = b;b = c;printf("a is %d,b is %d\n",a,b);
}int main(void)
{int a = 1;int b = 2;swap(a,b);printf("a is %d,b is %d\n",a,b);return 0;}

运行结果:

a和b只在swap函数中被调换了。如果不使用指针变量,我们可以这样修改:

#include <stdio.h>int a = 1;
int b = 2;void swap(void)
{int c;c = a;a = b;b = c;printf("a is %d,b is %d\n",a,b);
}int main(void)
{swap();printf("a is %d,b is %d\n",a,b);return 0;}

运行结果:

虽然成功实现了a和b值的互换,但是swap函数非常不灵活,只能交换a和b的值,基本上写死了。

如果我们使用指针变量作为参数会发生什么事情呢?

#include <stdio.h>void swap(int *a,int *b)
{int c;c = *a;*a = *b;*b = c;
}int main(void)
{int a = 1;int b = 2;swap(&a,&b);printf("a is %d,b is %d\n",a,b);return 0;}

运行结果:

分析:

使用指针变量作为参数成功实现了a和b互换,而且swap函数非常灵活,可以在任意函数中调用。这个就是指针作为函数参数的意义。

三.视频教程

64.函数参数和指针变量_哔哩哔哩_bilibili

http://www.yayakq.cn/news/74704/

相关文章:

  • python和php网站开发河南招标信息网官网
  • 移动手机网站开发一家专做土特产的网站
  • 网站搭建类型湛江网站建设价格
  • 淮北官方网站购物网站建设的可行性
  • 佛山技术支持 骏域网站建设腾讯云域名怎么使用
  • 如何建设学校门户网站图片库
  • 一个vps可以建多少网站珠海网站制作推广
  • 如何做网站标题网站站群建设
  • 广南酒店网站建设太原自助建站系统
  • php的网站数据库如何上传龙华和龙岗哪个繁华
  • 手机制作网站主页软件网站已运行时间代码
  • 网站免费推广策划方案中信建设有限责任公司 乔锋 电话
  • 网站开发+百度编辑器wordpress重置密码忘记
  • 成都高端网站建设网页界面设计的起源
  • 个人网站写什么好莒县网站建设公司
  • 一级域名网站里有二级域名网页设计入门+齿轮
  • 网站建设相关业务自己做网站练手
  • 福田网站制作报价长沙网页设计学校
  • 科技类网站源码后台管理网页界面设计
  • 怎样能注册自己的网站网站开发报价单 excel
  • 网站开发科技公司kleo wordpress
  • 单位的网站的建设WordPress签到打卡
  • 山东网站方案纯静态网站
  • 做外贸都得有网站吗可以商用的图片网站
  • 视频网站建设策划书新纪实网站建设
  • 引用网站的内容如何做注释系统网站哪个好
  • 三合一网站建设口碑好成都智能建站模板
  • 网站小视频怎么做的做素描的网站
  • 峰峰做网站遵义哪里做网站
  • 网站建设地址北京昌平vs做的网站如何