码迷,mamicode.com
首页 >  
搜索关键字:c++ 指针    ( 27241个结果
leetcode之二分搜索
当题目是求第k大或者第k小的数的时候,通常用二分搜索。 二分搜索模板: 求第k小个 while(l < r) { int mid = l + (r - l) / 2 ; int cnt = <= mid的数量; if(cnt < k) l = mid + 1 ; else r = mid ; } 求 ...
分类:其他好文   时间:2020-03-30 12:57:54    阅读次数:47
c++初步指针学习
#include<iostream> #include<string> using namespace std; int main() { double num = 1024.5; //声明一个指针,指向num的值 double* ptr_num = &num; cout << "num值:" << ...
分类:编程语言   时间:2020-03-30 12:57:00    阅读次数:73
常见异常与引用数据类型转换
常见异常:1.ArrayIndexOutOfBoundsException:数组下标越界异常下标超过了[0,长度-1]2.NullPointerException:空指针异常对象.属性对象.方法如果对象是null,就会发生空指针异常3.ClassCastException:类型转换异常在向下转型时, ...
分类:其他好文   时间:2020-03-30 11:14:59    阅读次数:63
类内部定义函数指针及其用法
发生如下错误 以为是命名空间与函数指针的问题。查询得到有价值的信息如下: 实际解决问题参考的帖子如下: 最终问题解决了。明天详述。 ...
分类:其他好文   时间:2020-03-30 09:37:17    阅读次数:66
java.lang.NullPointerException- 如何处理空指针异常
java.lang.NullPointerException- 如何处理空指针异常 ...
分类:编程语言   时间:2020-03-29 19:27:36    阅读次数:64
C++中对象创建的两种方式
在C++中,类的对象建立分为两种,一种是静态建立,如A a;另一种是动态建立,如A* ptr=new A;这两种方式是有区别的。 静态建立一个类对象,是由编译器为对象在栈空间中分配内存,是通过直接移动栈顶指针,挪出适当的空间,然后在这片内存空间上调用构造函数形成一个栈对象。使用这种方法,直接调用类的 ...
分类:编程语言   时间:2020-03-29 17:52:47    阅读次数:93
Leetcode 713 Subarray Product Less Than K (子数组乘积大于K的个数) (双指针)
[TOC] "Leetcode 713" 问题描述 例子 方法 ...
分类:编程语言   时间:2020-03-29 11:09:56    阅读次数:79
5数组指针和引用:数组
数组 一维数组:数据类型 数组名 [常量表达式] 注意: 命名规则和变量名相同 数组后面一定是[],方括号内 是常量表达式 常量表达式表达元素的个数,即数组的长度 定义数组的常量表达式不能是变量 引用: 一维数组引用的一般形式:数组名[下标] 数组元素的下标起始值为0 初始化: 单个元素逐一赋值 a ...
分类:编程语言   时间:2020-03-29 10:43:37    阅读次数:78
C++之指向函数的指针
1 #include <iostream> 2 #include <string> 3 //#include "Sales_item.h" 4 #include "Sales_item.cpp" 5 6 using namespace std; 7 //使用typedef简化定义 8 typedef ...
分类:编程语言   时间:2020-03-29 10:35:51    阅读次数:64
php文件操作
一、PHP 操作文件 PHP 拥有的多种函数可供创建、读取、上传以及编辑文件 二、PHP 文件打开/读取/关闭 打开文件更好的方法是通过 fopen() 函数 ( fopen() 的第一个参数包含被打开的文件名,第二个参数规定打开文件的模式 ) readfile() 函数读取文件,并把它写入输出缓冲 ...
分类:Web程序   时间:2020-03-29 01:36:45    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!