![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++笔记
文章平均质量分 78
Sheamus_
帅,帅
展开
-
C/C++常用头文件及函数汇总
C/C++头文件一览C#include //设定插入点#include //字符处理#include //定义错误码#include //浮点数处理#include //对应各种运算符的宏#include //定义各种数据类型最值的常量#include //定义本地化C函数#inclu转载 2013-09-15 15:43:53 · 773 阅读 · 0 评论 -
面试题
在面试中,对于阶乘方面有可能有两个算法,一个是求大数阶乘的问题,由于大数会超过整数的限值,所以需要使用数组的方法来实现:算法如下:#include int main(){ int n; //阶乘大小 printf("请输入n的大小:"); scanf("%d",&n);转载 2013-10-05 21:19:25 · 611 阅读 · 0 评论 -
指针与引用的区别
指针与引用看上去完全不同(指针用操作符’*’和’->’,引用使用操作符’.’),但是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。你如何决定在什么时候使用指针,在什么时候使用引用呢?首先,要认识到在任何情况下都不能用指向空值的引用。一个引用必须总是指向某些对象。因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时 候也可能不指向任何对象,这时你应该把变量声明为指针,因为转载 2013-11-15 20:01:29 · 578 阅读 · 0 评论 -
高地址和低地址
1. 下面程序输出是多少?Union U { char str[2]; short int num;};int main() { U u; u.str[0] = 10; u.str[1] = 1; cout u.num endl; system("PAUSE"); return 0;}复制代码 结果为2转载 2013-11-03 12:31:44 · 2236 阅读 · 0 评论 -
优先队列
在优先队列中,优先级高的元素先出队列。标准库默认使用元素类型的优先队列的第一种用法,也是最常用的用法:priority_queueint> qi;通过故示例1中输出结果为:9 6 5 3 2第二种方法:在示例1中,如果我们要把元素从小到大输出怎么办呢?这时我们可以传入一个比较函数,使用functional.h函数对象作为比较函数。priority转载 2013-12-01 13:30:54 · 592 阅读 · 0 评论