zoukankan      html  css  js  c++  java
  • 实验11——指针的基础应用

    1,本次课学习到的知识点:

      新名词的认识,地址和指针,对内存单元进行标识编号利用指针实现储存空间的动态分配。对复杂数据进行处理,能对计算机的内存分配进行控制,在函数调用中指针还可以返回多个值,

      "*"为指针声明符,在定义指针时被使用,说明被定义的那个变量是指针。

      冒泡排序法,二分法。

    2. 实验过程中遇到的问题及解决方法:

      对于指针和地址的关系还是搞不太清楚,因为刚刚接触这个定义所以在编程时经常搞混,这个还有待多加练习,试验中并没有出现很大的错误,一般都是些小错,运行成功率也挺高。

    3. 实验心得体会及本章学习总结:

      指针的引入使得函数更复杂,可同时处理的东西更多,在编程之前要确定关系在编程。另外两个排序法比起之前的if else更有规律,更方便进行个别元素的提取。

    问题回答

    (1)在课上讲过,指针相当于房间号,指针变量的值所存放的时指向地址相加不能保证是有效的新地址。

    (2)字符数组名有固定的地址,不需要加&,若加上的话没有效果,因为本身已经有固定地址。

    (3)数组名是常量指针,不能对常量进行赋值。

    coding地址:https://coding.net/u/gdxx_160809107/p/TEXT11/git

  • 相关阅读:
    UVA 1025 A Spy in the Metro DP水题
    ZOJ 3814 Sawtooth Puzzle BFS
    ZOJ 3816 Generalized Palindromic Number
    UVA 10859 Placing Lampposts 树形DP
    UVA 11825 Hackers' Crackdown 状压DP
    POJ 2887 Big String 线段树 离线处理
    POJ 1635 Subway tree systems Hash法判断有根树是否同构
    BZOJ 3110 k大数查询 & 树套树
    sdoi 2009 & 状态压缩
    来自于2016.2.24的flag
  • 原文地址:https://www.cnblogs.com/MarvelD160809107/p/6146149.html
Copyright © 2011-2022 走看看