问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在C语言中,函数传参时怎样利用指针传递数组?

发布网友 发布时间:2022-05-02 19:35

我来回答

2个回答

热心网友 时间:2022-06-26 10:42

比如函数需要一个整型数组:

void ex(int a[])

{

}

或者可以写成:

void ex(int *a)

{

}

效果是一样的。

使用的时候:

引用数组中的第2个元素(即下标为1的元素)

a[1]

或者*(a+1)

基本上与数组的正常使用没有区别。

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

热心网友 时间:2022-06-26 10:42

void PrintString1(unsigned char *puts)//发送一串字符串
{
for (; *puts != 0;puts++)
UART1_TxByte(*puts); //遇到停止符0结束
}
调用,
cmd[0]='M';
cmd[1]='O';
cmd[2]='V';
cmd[3]='=';
cmd[4]= P2No(P2)+'0';
cmd[5]=';';
cmd[6]=0;
PrintString1(cmd);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 c语言数组在函数中的传递 C语言怎么向自定义函数中传入一个数组,处理完再返回新的数组? C语言中怎么将数组作为函数传递?初学,求解 c语言函数怎么传数组 旋翼机的飞行原理是什么? 变桨距四旋翼飞行原理和固定桨四旋翼飞行原理一样吗,请详细说下变矩桨四旋翼飞行原理,谢谢!!! 旋翼机是如何转向的? 旋翼飞机的飞行原理是什么? 可以简单讲一下旋翼机的飞行原理吗 为什么电脑和手机上,不能同时登陆2个? 企业怎么申请 如何申请公司的方法 怎么申请企业?以公司名字可以申请多少个?和以公司名字办理几个手机号再用手机号注册有什么_百度问一问 企业怎么注册 企业申请流程 Unnamed enterprise可以注册吗 电脑怎么登录两个 怎样注册公司 企业怎么注册 企业申请流程怎么注册如何下载使用? 企业怎么申请 c语言的数组怎么传递到函数里面 c语言函数怎么调用数组部分 平安少儿福交20年后可以分红吗? C语言怎样把函数的值赋给数组? c语言数组如何在函数中传递 不要指针传递 委托买入股票未成功什么时候退回那笔钱啊 怎样才能两个同时登录 C语言技巧:怎样把数组作为参数传递给函数 如何在电脑上登录多个 这种耳机怎么用来说话 耳机要怎么设置才能说话? 耳机怎么插才能说话 用啤酒洗头真的可以生发么,原理是啥啊? 啤酒洗头,可以生发吗? 用啤酒洗头真的能使头发长得快吗? 啤酒洗头发可以让头发长的快吗? 用啤酒洗头真的可以护发,使头发长得快吗 小天鹅洗衣机洗几分钟自己就停了,但还有声音是怎么回事? 小天鹅洗衣机洗完排一半水就停,脱不了水? 用啤酒洗头真的可以快速长发吗?