- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 深入了解指针
指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: (1)int*ptr; (2)char*ptr; (3)int**ptr; (4)int(*ptr)[3]; (5
2007-11-22 20:27:00 418
原创 野指针
野指针,也就是指向不可用内存区域的指针。通常对这种指针进行操作的话,将会使程序发生不可预知的错误。首先请诸位看以下一段“危险”的C++代码: void function( void ) { char* str = new char[100]; delete[] str; // Do something strcpy( str, "Dangerous!!" ); } 之所以说其危险,是因为这是一段完
2007-11-22 10:51:00 375
原创 I/O流的控制符
流有许多不同寻常的特性,其中之一就是,向清洗槽中抛入的可以不仅限于数据。C++的流还可以识别出控制符(manipulator),这些控制符是一些对象,它们可以改变流的行为,而不是为流提供数据,或者除了为流提供数据之处还可以改变流的行为。你已经看见过一些控制符 endl。endl 控制符封装了数据和行为。它告诉流输出一个回车并刷新输出其缓冲区。下面是一些其他有用的控制符,其中许多都是要标准头文件
2007-11-22 08:02:00 1032
原创 【转】推荐计算机科学类的经典书籍
1.The Art of Computer Programming Author: Donald.E.Knuth Web site: [url]http://www-cs-faculty.stanford.edu/~knuth/taocp.html[/url] Book Info: 这部书被誉为20世纪最重要的20部著作之一,与Einstein的
2007-11-21 16:56:00 1506
原创 c++ string详解
前言: string 的角色 1 string 使用 1.1 充分使用string 操作符 1.2 眼花缭乱的string find 函数 1.3 string insert, replace, erase 2 string 和 C风格字符串 3 string 和 Charactor Traits 4 string 建议 5 小结 6 附录前言: string 的角色 C++ 语言是个十分优秀的语
2007-11-02 09:57:00 646
原创 一道c++的算法题目
昨天看到一个求时间的帖子:在C++中,已知从1900年1月1日到某天经过了7865284526秒,请帮我想一想怎样根据这个秒数把具体的日期时间求出(比如:2007年3月5日 10:20:32) 刚把它做出来,准备回复那个人的,结果没想到他结贴了。下面我把我的算法贴出来!#include using namespace std;int months = 0;int leftdays
2007-11-01 16:09:00 863
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人