记一些乱七八糟的笔记要点,无聊时候可以翻看:
1.在代码块内变量如果不做初始化,就是随机值.
2.对指针解引用代表的是指针所指向的目标.
3.纠错问题:
1.static修饰,局部变量,全局变量,函数。static修饰变量是可以改变的,const修饰的变量不能改变。
static修饰局部变量,生命周期延长。只在第一次调用该函数时进行初始化,后续调用时,该变量使用前一次函数调用完之后保存的值。
static修饰全局变量时,让该变量具有文件作用域,只能在该文件中使用。
static修饰函数时,该函数也只能在该文件中使用。
一个例题:
随笔式笔记
随笔式笔记
这道题就是static修饰局部变量的问题,因为b被static修饰只初始化一次,所以后序每次调用函数时,都使用上次结束时b的值,c则一直被初始化。
4.switch的每个case后面要加break语句,如果不加break,当case执行结束后会执行紧跟着case的语句,最后执行default中的语句返回。可以说switch没有辨别功能,不遇到break是不会停下的。
5.switch()括号里面不可以是浮点类型,你有见过case0.1吗。
6.今天在一个新的电脑上安装vs2013,出现了这个问题,经过排查我认为安装包没有问题,应该是系统防火墙阻挡了某些功能,关掉防火墙尝试即可.随笔式笔记
7.在做二分查找的时候,返回值不能是负数,所以一般设定的返回值是数组的下标。而且通常把没有找到的返回值设成-1,因为-1与数组的下标没有冲突。

随笔式笔记

相关文章:

  • 2021-06-14
  • 2021-12-24
  • 2021-12-22
  • 2022-01-16
  • 2021-08-22
猜你喜欢
  • 2021-09-03
  • 2021-11-12
  • 2021-07-24
  • 2022-01-19
  • 2021-06-09
  • 2020-10-13
  • 2021-07-24
相关资源
相似解决方案