学习笔记

 

 

 

今日学习任务

 

学习指针与数组,

今日任务完成情况

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

 

已经基本掌握指针表示方法和用法基本掌握。

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

 

 

(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;

}

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值