9月16日

作者: 李响lx | 来源:发表于2017-09-16 21:16 被阅读0次

    一.今天老师继续深入讲解了数组二维数组

    1.数组名不能和其他变量名重名

    2.数组名是数组存储首地址

    3.取值符&取的也是首地址

    4.C语言没有字符串类型,只能用数组表示字符串。字符串结尾’\0‘。电脑打不出‘\0’

    5.一个char不能表示汉字,因为一个char是1个字节,而一个汉字是两个字节

    二.今天重新认识了函数多返回值的实现

    目前函数多返回值可以用数组实现,把数组设成函数形参

    #include<stdio.h>

    int max(int d[ ],int a[ ])

    {

    int max=a[0];

    int b=1;

    for(int i=0;i<=3;i++)

    {

    if(max>a[i+1])

    ;

    else

    {

    max=a[i+1];

    b=i+2;

    }

    }

    d[0]=max;

    d[1]=b;

    }

    int main()

    {

    int kk[5]={1,2,3,4,5};

    int c[2];

    max(c,kk);

    printf("%d %d",c[0],c[1]);

    }

    其中函数形参d[ ]为返回值,a[ ]为带入值

    相关文章

      网友评论

          本文标题:9月16日

          本文链接:https://www.haomeiwen.com/subject/fieusxtx.html