- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 malloc()与 alloc()区别
malloc()与 alloc()C语言跟内存分配方式(1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存
2013-08-26 14:14:12 530
原创 常量指针 和 指针常量
在C++的学习中,有人经常搞不清楚“常量指针”和“指针常量”这两个概念。其实简单一点讲,“常量指针”所指向的地址上的数据是常量,而“指针常量”所指向的地址是常量,地址上面的数据是可以变化的。 下面看及格简单的例子,可以说明他们的区别: 第一个 1 void main(){ 2 char *str1={"Hello"}; 3
2013-08-20 14:46:46 495
转载 在linux下编译.pc文件
在linux下编译.pc文件(即应用了oracle的嵌入式数据库开发语言)过程有两步:首先经过proc预处理把.pc文件编译成.c文件: proc test.pc 这期间如果报错那么就是一些库文件和头文件没有包含进去。proc 常用参数选项说明: (1)code:指出预编译处理所生成的c函数的格式当code= ANSI_C时,生成符合ANSI_C标准的函数原型参数: e
2013-08-14 15:15:24 1279
原创 oracle连接(内连接,左连接,右连接,全连接,交叉连接)
//查笛卡尔积,dept 中的每一行和emp中的每一行组合(假设dept中有7行数据,emp中有6行数据,则结果中有42行数据)select * from dept cross joinemp //内连接,使用inner join,根据我们on后面的条件进行筛选,用dept的每一行和emp的每一行进行匹配,如果满足dept.deptno=emp.deptno,则写入结果表中。S
2013-08-12 15:00:31 488
转载 Java和C++的对照
设计目标C++和Java语言之间的不同可以追溯到它们各自的传统,它们有着不同的设计目标。C++ 被设计成主要用在系统性应用程式设计上,对C语言进行了扩展。对于C语言这个为执行效率设计的程序式程式设计语言, C++ 特别加上了以下这些特性的支持:静态类型的面向对象程序设计的支持、异常处理、RAII以及泛型。另外它还加上了一个包含泛型容器和算法的C++函式库。Java 最开始是被设
2013-08-04 15:00:42 664
原创 整理java中各种数据库连接语句
1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test";
2013-08-01 20:01:30 516
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人