
c++问题总结
qq_41698081
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++问题总结 *&:
1. 在函数体中变量中的 *&:(全局变量已经是一块内存因此不用 & 函数的返回值只能返回一个数据(函数中的局部变量是临时且单独开辟的一块内存,方法结束内存就消亡(全局变量例外)),而有时候需要改变多个值(将函数中的局部变量改变),且改变的值也不是全局变量,这个时候就需要引用地址符号 & (表示共用一块地址)(比如说树类型题,传入根结点,可能会向原来的根结点增添元素 此时...原创 2019-06-05 12:10:45 · 213 阅读 · 0 评论 -
关于c 语言char类型数组的总结 (csstring库方法)
char a[10]; a="hello";//这种情况容易出现,a虽然是指针,但是它已经指向在堆栈中分配的10个字符空间,现在这个情况a又指向数据区中的hello常量,这里的指针a出现混乱,不允许!参考百度回答:https://zhidao.baidu.com/question/744194843059556572.html使用char类型数组代替string类型, 至于id前的0 ...原创 2019-06-13 09:11:46 · 4061 阅读 · 0 评论 -
关于 c ++ 的 vector(scanf输入)(定义vector范围)(二维vector)
1.输入: vector<int> a,b;for(int i = 0; i < n; i++) 使用用scanf( "%d", &a[i])向容器输入值时; 或者 a[i] = b[i]时; 需要用resize()指定容器容量大小或者在定义向量容器时规定范围;2.vector范围:定义全局变量...原创 2019-06-06 18:31:17 · 3717 阅读 · 0 评论 -
c++中定义结构体
struct Node{ int k; int to; int cost; Node(int to, int k,int costt=0.0): k(k), to(to), cost(costt){ } //带有默认参数的变量需要放在后面 Node(){ }};Node node = Node(); //没有new (有new的 ...原创 2019-06-07 11:00:07 · 2210 阅读 · 0 评论 -
c++ sort函数
sort(start, end , cmp);start 定义的索引下标第一元素,end为最后一元素(但不包括end这个下标)cmp 为greater<int> () 为从大到小排序cmp 为less<int>() 为从小到大排序也可以自定cmp函数eg: bool cmp(int a , int b){ return a &l...原创 2019-06-14 15:23:19 · 225 阅读 · 0 评论 -
C/C++ 数学函数 ceil(), floor(), round()(转载)
原文链接:http://zebozhuang.blog.163.com/blog/static/1714798042011325111616224/用法:ceil(x)返回不小于x的最小整数值(然后转换为double型)。floor(x)返回不大于x的最大整数值。round(x)返回x的四舍五入整数值。给个例子test.c: #include <stdio.h&...转载 2019-07-05 09:46:55 · 143 阅读 · 0 评论 -
c++中stl map的使用
map<string, int> m; // 定义⼀个空的map m,键是string类型的,值是int类型的unordered_map<string, int> 效率更高, // ⽤迭代器遍历,输出map中所有的元素,键⽤it->first获取,值⽤it->second获取for (auto it = m.begin(); it != m.end...原创 2019-07-24 15:20:23 · 172 阅读 · 0 评论 -
c++中stringStream方法的使用
https://blog.csdn.net/xw20084898/article/details/21939811转载 2019-08-31 19:00:33 · 151 阅读 · 0 评论