C语言函数可以修改数组的值吗

简介: C语言函数可以修改数组的值吗

代码给你答案


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址


答案是可以的,因为传入的是数组的首地址

#include <stdio.h>
void fun(int *a,int n)
{
    int i,t;
    for(i=0;i<n/2;i++){
        t=a[i];
        a[i]=a[n-1-i];
        a[n-1-i]=t;
    }
}
int main(int argc,char *argv[])
{
   int k[10]={1,2,3,4,5,6,7,8,9,10},i;
   fun(k,5);
   for(i=2;i<8;i++)
       printf("%d",k[i]);
   printf("\n");
}
相关文章
|
5天前
|
存储 C语言
【C语言函数】static和extern关键字修饰
【C语言函数】static和extern关键字修饰
|
6天前
|
C语言 C++
|
5天前
|
存储 C语言 C++
【C语言数组】
【C语言数组】
|
5天前
|
算法 C语言
C语言------数组
这篇文章是关于C语言数组的实训,包括一维数组、二维数组和字符数组的定义、赋值、输入、输出方法,并通过实例代码演示了数组的使用和一些基本算法,如冒泡排序。
C语言------数组
|
3天前
|
测试技术 C语言
C语言中的void函数
C语言中的void函数
|
3天前
|
存储 安全 编译器
C语言中的scanf函数
C语言中的scanf函数
|
3天前
|
存储 搜索推荐 C语言
C语言中的指针函数:深入探索与应用
C语言中的指针函数:深入探索与应用
|
3天前
|
C语言
C语言中的无参函数
C语言中的无参函数
|
5天前
|
C语言
C语言------函数
这篇文章是C语言中函数的实训,涵盖了函数的定义、调用、自定义函数编写以及递归调用方法,并通过多个示例代码演示了如何实现累加、阶乘、斐波那契数列、特殊数列求和等函数功能。
C语言------函数
|
6天前
|
编译器 C语言
【C语言小知识】ctype.h系列的字符函数
【C语言小知识】ctype.h系列的字符函数