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

网站开发定制公司沈阳seo网站推广优化

网站开发定制公司,沈阳seo网站推广优化,郑州建设高端网站,制作微信小程序公司C 语言指针与函数 在C语言编程中&#xff0c;也可以将地址作为参数传递给函数。 要在函数定义中接受这些地址&#xff0c;我们可以使用指针。这是因为指针用于存储地址。让我们举个实例&#xff1a; 示例&#xff1a;通过引用致电 #include <stdio.h> void swap(int n1, …

C 语言指针与函数
在C语言编程中,也可以将地址作为参数传递给函数。
要在函数定义中接受这些地址,我们可以使用指针。这是因为指针用于存储地址。让我们举个实例:
示例:通过引用致电
#include <stdio.h>
void swap(int n1, int n2);
int main()
{
int num1 = 5, num2 = 10;
//传递num1和num2的地址
swap( &num1, &num2);
printf(“num1 = %d\n”, num1);
printf(“num2 = %d”, num2);
return 0;
}
void swap(int
n1, int
n2)
{
int temp;
temp = *n1;
*n1 = *n2;
*n2 = temp;
}
运行该程序时,输出为:

num1 = 10
num2 = 5
使用swap(&num1, &num2);将num1和num2的地址传递给swap()函数。

指针n1和n2接受函数定义中的这些参数。

void swap(int* n1, int* n2) {
… …
}
当swap()函数中的n1和n2发生变化时,main()函数中的num1和num2也会发生变化。

在swap()函数内部,* n1和* n2被交换。 因此,num1和num2也被交换。

注意,swap()不返回任何东西。 其返回类型为void。

该方式在C语言编程中称为“引用调用”。

示例2:将指针传递给函数
示例
#include <stdio.h>

void addOne(int* ptr) {
(ptr)++; //在ptr上加1
}

int main()
{
int* p, i = 10;
p = &i;
addOne ( p);

printf(“%d”, p); // 11
return 0;
}
这里,存储在
p值最初为10。

然后我们将指针p传递给addOne()函数。ptr指针在addOne()函数中获取这个地址。

在函数内部,我们使用(ptr)++;将存储在ptr上的值增加1。因为ptr和p指针都有相同的地址,所以main()中的p也是11。

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

相关文章:

  • 做网站开发的经营范围哪个网站使用vue 做的
  • 上海松江建设工程开发有限公司网站重庆网站关键词优化推广
  • scala网站开发广州有网站建设学校
  • s001网站建设wordpress手机登录注册
  • 漳州市网站建设价格深圳大型互联网公司有哪些
  • 东莞网站运营知名乐云seo中企动力官做网站怎么样
  • 网站设计 手写免费网页游戏助手
  • 淄博网站客户长春火车站附近有什么好玩的地方
  • 网站建设招标参数做网站推广有什么升职空间
  • ps制作网站模板发布外链的平台有哪些
  • 网站套餐可以分摊吗吗制作自己的网页
  • 建设一个网站的硬件要求吗传奇怎么做充值网站
  • wordpress文章标题设为标签网站seo优化关键词
  • 35互联做的网站如何泰坦科技网站建设
  • 多语种网站wordpress黑糖主题
  • 自己做网站要学什么软件下载wordpress地图主题
  • 西数 网站建设中国公司排行榜前十名
  • 阿里云个人网站制作滕州做网站
  • 哪家公司做网站开发做得比较好一个专门做恐怖片的网站
  • 怎么制作小网站 不用域名的网站模板 百科
  • 做网站工资多钱长沙找工作哪个网站好
  • 电视网站免费大全代做毕业设计网站
  • 生成图片链接的网站精致的网站
  • 温州网站建设推广服务应届生求职网站官网
  • 做网站切片上海装修公司招聘施工队长
  • 做网站 用哪个网盘好福建省网站建设绩效排名
  • 广州网站设计工作室网站开发用什么电脑好
  • 网站开发课程培训大学电子系的建设网站的方案
  • 网站建设项目招标书网站模仿侵权
  • 网站建设预付流程景洪市新农村建设网站