• 第2次作业(指针总结)


    一、学习内容总结

      经过学习以后指针与数组的心得体会:指针相对数组来说比较灵活,有多种表示方式。指针的作用就是用来存放地址,通过地址进行指向操作。而每个数组都有对应的存储位置,即存储地址都是确定的,这就不同于指针了,所以应用起来还是感觉指针好用。无论是指针还是数组,在使用之前都要确定变量使用变量,所以变量的意义就很重要了,指针变量既可以指向变量也可以指向数组,而数组变量就只能局限于那么一点点。还有就是定义上,什么叫指针,什么叫数组。指针是一个地址,是一个常量,一定是有明确的指向的。定义指针的目的就是为了通过指针去快速访问内存单元,总之指针用起来比较好,可以灵活使用。

    二、在课堂或课后编程学习遇到的问题及解决过程

    对*和&没有理解好,之前我就是记:*是取地址里的值或内容的。&是地址。但是在实际程序里 有时候这并不是绝对的,可能我这种记法不对。以至于有时候上课听不懂,就琢磨这点事了。还有就是把以前用数组写的程序改写成用指针编写,会出现很多问题。总之还是没有理解透彻指针。后来就是自己看看书,再加上问了问别人感觉比之前有点想法了,但还是有问题,还在继续摸索中.....

    三、作业

    PTA代码

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    int main()
    {
      char m[80],ch;
      int i;
      int s=0;
          gets(m);
             ch=getchar();
    for(i=0;m[i]!='';i++)
        {
            if(m[i]==ch)
            {
                  s++;
            }
        }
            printf("%d",s);
    return 0;
     }

    运行截图

    四、附加内容

  • 相关阅读:
    msgs no .h file
    我们为之奋斗过的C#之---简单的库存管理系统
    我们为之奋斗过的C#-----C#的一个简单理解
    套接字之sendto系统调用
    套接字之msghdr结构
    套接字之select系统调用
    套接字之close系统调用
    TCP之listen&backlog
    套接字之相关系统调用的调用流程
    套接字之shutdown系统调用
  • 原文地址:https://www.cnblogs.com/lin2580/p/8735420.html
Copyright © 2020-2023  润新知