|
|
今日学习任务
| 学习指针与数组, |
今日任务完成情况
| 已经基本掌握指针表示方法和用法基本掌握。 |
今日开发中出现的问题汇总
| (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; } |
|
|