zoukankan      html  css  js  c++  java
  • c博客作业05--指针

    0.展示PTA总分

    1.本章学习总结

    1.1 学习内容总结

    指针做循环变量做法

    int* p;
    	int a[5] = { 1,2,3,4,5 };
    	int sum = 0;
    	for (p = a; p <= a + 4; p++)
    	{
    		sum = sum + *p;
    	}
    

    字符指针如何表示字符串

     char *sp="point";
    

    动态内存分配

    指针数组及其应用
    1.指针数组(存放指针的数组)

      如:

    char *p[10]; float *p[10];int * q[4][3];
    
    • 一个数组,及其元素均为指针类型的数据——指针数组

       一维指针数组:类型名 数组名[数组长度];

       二维指针数组:类型名 数组名[行][列];

    • 一维数值指针数组:

         int array[8] = {1,2,3,4,5,6,7,8};

         int *p[6] = {&array[0],&array[1],&array[2],&array[3]};

         p[4] = &array[4];

         p[5] = &array[5];

    • 二维数值指针数组:

         int *a[2][3];

         a[0][1] = &array[0];

    • 指针数组与字符串的联系:

         char *name[2] = {"hello","world"};

         name[0] = "hello";

         name[1] = "world";

        数组中存放的是字符串的首地址,而不是字符串。

    1.2 本章学习体会

    • 指针好难,还有好多地方不懂
      计算这两周代码量,是否达到目标。
      这两周代码不达标

    2.PTA实验作业

    2.1 题目名1

    2.1.1 伪代码

    2.1.2 代码截图

    2.1.3 总结本题的知识点

    2.1.4 PTA提交列表及说明

    3.阅读代码

  • 相关阅读:
    26_为什么我的删除刷新没有办法删除动态添加的数据呢?
    075_not in (null):这代表是什么意思呢?
    074_form表单中的value值
    025_回调函数没有遍历出数据
    073_模糊查询
    072_jsp追加与刷新数据
    071_为什么要catch return.setCode()?
    070_jstl中的三目表达式
    069_都是查询语句时得事物?
    打印周报模板
  • 原文地址:https://www.cnblogs.com/weiershui/p/11965802.html
Copyright © 2011-2022 走看看