13年 8 月16
来源:互联网 发布:天龙八部减抗雕文数据 编辑:程序博客网 时间:2024/05/02 00:46
1.输入输出流要引入头文件 #include <iostream>;
2.未使用用命空间时输入输出前加作用域操作符 std::cin<<123<<std::endl std::cout std::clog std::cerr cin无需endl
3.控制台闪退解决 1> cin.get(); cin.get(); 2> #include <stdlib.h> system.("pause");
4.纠结了半天,C/C++ 和 java/C# 的前自增 后自增 运算结果不一样。
int a = 3; int b = 3;
int m = a++ + a++;
int n = ++b + ++b;
5.数组定义时不可写成 int[] a={}; 应为 int a[]={}; 取数组元素个数用 sizeof(array)
下列代码不是预期效果,正在查找问题
int ins[] = {1,2,3,-9,45,-3,-2,5,-10,34,-4};
int f = 0;
for(int i = 0;i< sizeof(ins) ;++i)
{
if(ins[i]<0)
{
f++;
}
}
std::cout<<f<<std::endl;
取数组个数不是用sizeof(arry), sizeof返回的是类型大小,如sizeof(int) = 4; 所以取数组大小用 sizeof(array)/sizeof(int)
数组越界不知道为啥不报异常。。。。。继续留做问题;
这段代码应该有问题,C++是以指针来操作的,不应该这样遍历数组。具体操作以后学明白了再改;
群里大神给了个stl 代码,size_t f = std::count_if(&ins[0], &ins[sizeof(ins)/sizeof(int)], std::bind2nd(std::less_equal<int>(), 0));
暂时看不懂,存起来以后研究;
- 13年 8 月16
- 刘金金16年的8月9月10月
- 2007年8月13日
- 2010年8月13号安排~
- 2010年8月13日
- 2013年8月13日报
- 2010年8月16安排
- 2010年8月16日
- 16年8月4日
- 16年8月5日
- 2016年8月16号
- 2017年8月16日
- 2017年8月16日 星期三
- 8月13
- 8月13日
- 8月16日
- 8月16日
- 2004年8月
- SpringMVC+mybatis+DWR3注解
- 【xinfanqie】笔者分享:教你如何快速关闭磁盘索引
- java先序中序建立二叉树的递归算法
- android ndk 下载地址
- Loaders初步学习
- 13年 8 月16
- velocity与struts2
- Swing组件重定位
- Struts 、 spring 、 Hibernate 在各层的作用
- GridView 绑定列表
- .png在IE6中显示的效果处理
- foobar2000中文版官方下载【多功能的音频播放器】
- E2072 Number of elements (18) differs from declaration (22)
- HBase列族高级配置