摘要:
首先,注意本文讨论的是 C++ 中 struct 和 class 的区别,因为 C 中 struct 和 class 的区别已经很明显了! 先说下 C++ 中 struct 相比于 C 中增加了哪些功能。 1. struct 中可以使用 public、private、protected等属性,和 C 阅读全文
摘要:
你假如要创建一个数组 数组长度由用户输入 那就可以这样写: int len; cin>>len; int *p=new int[len]; 但是,如果用定长数组实现这个功能请问怎么实现? int len; cin>>len; int arr[len]; 吗? 编译不过的吧?! 定长数组是在栈上分配的 阅读全文
摘要:
默认升序,即 bool cmp(int a, int b) { return a < b; } 字符串内字符按字典序排序同理(数字小于字母); 字符串数组 按字符串排序则为从前往后逐个字符比较; 结构体数组 bool cmp(task a, task b) { if (a.m == b.m) ret 阅读全文