1. 程式人生 > >宋誼蒙7.11

宋誼蒙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;

}