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.阅读代码

原文地址:https://www.cnblogs.com/weiershui/p/11965802.html