宋谊蒙7.11

苏嵌  2班     姓名:宋谊蒙 日期:7.11

 

今日学习任务

 

学习指针与数组,

今日任务完成情况

(详细说明本日任务是否按计划完成,开发的代码量)

 

课上任务已经基本掌握,老师教的指针表示方法和用法基本掌握。

今日开发中出现的问题汇总

 

 

(1)指针运算时到底是指针地址中保存的内容还是指针的运算区分方法.

 

今日未解决问题

 

部分指针的运算不太了解。

今日开发收获

 

不管什么类型的指针都是占4个字节;

(char *),(int *),(double *)就是指针;

char *p=&a//p地址中的值;

int *p=&a      a中保存的什么类型的值指针*p就应该是什么类型);

long *p=&a

自我评价

(是否按开发规范完成

既定任务,需要改进的地方,与他人合作效果等)

 

 

已按计划完成课上任务。

其他

 

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

 

 

int main()

{

    char *str[] = { "I", "am","from","shanghai" ,NULL};

    int i = 0,j = 0,len  = 0;

    char *temp;

    while (str[i] != NULL)

    {

        i++;

        len++;

    }

    for(i = 0, j = len - 1; j  > i; i++,j--)

    {

        temp =*(str+i);

        *(str+i) = *(str+j);

        *(str+j) = temp;

    }

    for(i = 0; i < len; i++)

    {

        printf("%s ", *(str+i));

    }

    printf("\n");

 

     while(1);

    return 0;

}

 

 

 

猜你喜欢

转载自blog.csdn.net/sinat_42650353/article/details/81007793