第四周周报

第四周周报

一,上周工作总结
  • 接着学习了指针的相关知识点,但是都是一些基本知识,深入了解还不够,
  • 指针代码不熟练,应该多敲,下周应该好好看视频,加深理解
  • 复习了其他专业课知识,
  • 没有复习前端的知识
二,本周学习收获
  • C语言学习到了指针,把课本知识全部看完了,但是没有实战,代码部分还需要好好加强
  • 复习了高数,把课本的重要知识点过了一遍,打算下周再看看做过的作业,考过的卷子
  • 工图复习了一小部分,简单图会画,但是比较复杂的就不太会
  • 下面是这周总结的C语言指针部分自己需要好好理解的例题
    《一》:
    二分查找
    例如此题:设已有一个10个元素的整形数组a,且按值从小到大有序排列,输入一个整数x,然后在数组中查找x,如果找到,输出对应下标,否则,输出“Not Found”
    《二》:
    关于指针自增自减讲解
    《三》:
    pta有关字符串的问题
#include<stdio.h>
int main(void)
{
	  char str[]= "abc\0def\0ghi", *p=str;
      printf("%s", p+5) ;

	return 0;
}//str是一个字符串数组
//\0代表一个字符,要注意
//p指向了str的第一个字符,p+5则是指向了第6个字符:也就是'e'
//然后printf("%s", p+5)就是从p+5指向的字符开始输出,一直到遇到'\0'为止,所以最后的输出是 :ef
#include<stdio.h>
#include<string.h>
int main(void)
{
 char s[20]= "abcd" ;
char *sp=s ;
puts(strcat(sp+1, "ABCD"+1)) ;


return 0;
}
//strcat函数特性
//extern char *strcat(char *dest, const char *src);
//把src所指向的字符串(包括“\0”)复制到dest所指向的字符串后面(删除*dest原来末尾的“\0”)。
//要保证*dest足够长,以容纳被复制进来的*src。*src中原有的字符不变。返回指向dest的指针。
//输出结果为bcdBCD
三,自我评价
  • 这周复习的时候效率不高,经常在学习的时候看手机
  • 玩心比较大,老想吃东西,想浪,导致无心学习
  • 应该好好复习,考完试在玩也不迟
  • 重要的事,减肥,管住自己的嘴,不要买零食,在元旦前瘦下来
    在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值