调用函数输入数字

来源:互联网 发布:企业彩铃录音软件 编辑:程序博客网 时间:2024/04/19 06:40
#include<stdio.h>int *number(int *a){    int i;    for(i=0;i<10;i++)    {        scanf("%d",&a[i]);    }    return a;}int main(){    int a[10];/*定义一个整型的数组*/    int i;    number(a);/*数组名称是地址 a是地址 调用函数赋值指针变量a为a 二维指针   */    for(i=0;i<10;i++)    {        printf("%d ",a[i]);    }    return 0;}

同学帮我看了之后修改的更简单的 一开始没有注意到a其实就是一个指针

#include<stdio.h>void number(int a[10]){    int i;    for(i=0;i<10;i++)    {        scanf("%d",&a[i]);    }}int main(){    int a[10];    int i;    number(a);    for(i=0;i<10;i++)    {        printf("%d ",a[i]);    }    return 0;}
二者的功能其实是一样的


阅读全文
0 0