c++
文章平均质量分 61
TieWay59
这个作者很懒,什么都没留下…
展开
-
面试题 矩阵遍历构造
1. 斜线 输入矩阵的行数n,列数m,按照下面的规律去构造矩阵。 5 4 01 02 06 07 03 05 08 14 04 09 13 15 10 12 16 19 11 17 18 20 ---------- 4 5 01 02 06 07 14 03 05 08 13 15 04 09 12 16 19 10 11 17 18 20 ---------- 1 8 1 2 3 4 5 6 7 8 ---------- 8 1 1 2 3 4 5 6 7 8 ---------- 3 3 1 2 6 3原创 2021-03-28 18:45:04 · 262 阅读 · 0 评论 -
整行读入的简单应用举例
整行读入的简单应用举例 为什么gets会编译不通过? 简单地说,C++14 的标准规范已经删除了这个函数。 所以只要编译器是按照 C++14 的标准编译的,这个函数就是不存在的。 删除的原因是它函数设计上的安全缺陷。 C++的高版本会逐渐普及,很多 oj 都可能会有默认 14 及以上的编译标准。 大多数目前的比赛还是以 C++11 为标准的。 getline 最好是看手册,但如果你不是一个硬核的语法粉丝,可能看手册会比较吃力。下面我具一些例子,只针对算法竞赛实用的情况。 一般我们说到 getline,是指下原创 2021-01-23 19:33:02 · 1890 阅读 · 2 评论 -
(连载中)面试题准备 C++基础杂烩
面试准备 C++基础杂烩 C++是不是类型安全的? 答案:不是。两个不同类型的指针之间可以强制转换(用reinterpret cast)。C#是类型安全的。 类型安全代码指访问被授权可以访问的内存位置。 例如,类型安全代码不能从其他对象的私有字段读取值。 它只从定义完善的允许方式访问类型才能读取。 描述类型安全系统的最简单的方法就是描述它的对立面。有的语言(尤其是C和C++)允许做一些非常“不正当”的事情。 描述内存分配方式以及它们的区别? 1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这原创 2020-07-30 20:43:15 · 390 阅读 · 2 评论