摘要:
注解不等于注释,注解可以理解为有功能的注释 二者都是对程序的一些解释说明,但区别在于注解是可以被其他程序(如编译器)所读取的,而注释仅仅只供人类阅读 内置注解 @Override 表示该方法是在重写父类方法,确保子类中的方法签名与父类中被覆盖的方法的签名一致,避免由于拼写错误、参数类型错误等导致的意 阅读全文
摘要:
声明:本文框架和思路均参考阮一峰博客的xargs 命令教程 xargs通常用于将A命令的输出作为B命令的输入(参数),因为一些命令的参数无法使用标准输入(stdin)而只能使用命令行 对于那些可以使用stdin作为参数的命令,我们并不需要xargs,直接使用 |即可 如cat /etc/shells 阅读全文
摘要:
这部分是之前准备复试的时候所做的笔记,主要参考是这个视频 瀑布模型(Waterfall Model) 又称为线性模型,每完成一步都需要验证来保证该步的正确性,后一步是基于前一步是正确的基础上。 但实际开发过程中不可能不犯错误,且开发过程中需求可能会调整,故瀑布模型是带反馈环的: 当发生错误或者需求变 阅读全文
摘要:
官方文档 配置文件在/etc/pacman.conf,在其中加上这几句: [archlinuxcn] SigLevel = Optional TrustedOnly Include = /etc/pacman.d/archlinuxcn 设置国内源 `sudo pacman-mirrors -c C 阅读全文
摘要:
引用只是给已经存在的变量赋一个别名,通过此别名操作变量与通过变量本名操作是一样的效果。 为一个变量声明了引用后该变量就可通过两个名称来操作了。 例如: int a = 10; int &b = a; 这样之后通过a与b均可来操作存储10的这块地址空间。 而指针是一种变量类型,可被视为与int、cha 阅读全文
摘要:
当需要在每次输入前给提示时,do while循环好于while循环 const int secret_code = 13; int code_entered; pritnf("To enter the treskaidekaphobia therapy club,\n"); printf("plea 阅读全文
摘要:
class与struct的唯一区别在于: class属性中,缺省的默认为private属性,而在struct中,缺省的默认为public属性 如下,i与p没有显式的访问控制,由于其在class中,故为private class A{ int i; int *p; } 在C++中建议首选class,但 阅读全文
摘要:
public private protected friend private变量是仅有类的成员函数可访问的变量 private函数是只能在当前类的成员函数内部调用的函数。 class A{ private: int i; int *p; public: A() { p = 0; cout << " 阅读全文
摘要:
new与delete分别相当于C中的malloc()和free() 在new对象时,其不仅要分配空间,还要调用其构造函数 new 的调用顺序为:分配空间->析构 delete 的调用顺序为:析构->回收空间 其中,delete有两种写法: delete p; delete[] p; new的时候有[ 阅读全文
摘要:
构造函数:当对象要被创建时被调用 析构函数:当对象要被销毁时被调用 构造函数 构造函数的名字和类的名字相同(大小写也一样) class X { int i; public: X(); }; 构造函数是在对象被创建时自动调用,其无返回类型,但可有参数,如: Tree t(12); 若构造函数没有参数, 阅读全文