发布时间:2013-08-05 10:50:12
malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内.........【阅读全文】
发布时间:2013-07-06 17:22:28
int atoi (char *s);跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。char* itoa(int value, char* string, int radix);将整数value转换成字符串存入string, radix为转换时所用基数(保存到字符串中的数据的进制基数 2 8 10 16).注意:上述函.........【阅读全文】
发布时间:2013-05-20 16:56:48
阿里巴巴暑期实习笔试题:将字符串 http.www.sina.com.cn 翻转为 cn.com.sina.www.http程序如下:点击(此处)折叠或打开#include #include void All_reverse(char *p,int n);void reverse(char * s);.........【阅读全文】
发布时间:2013-01-20 16:59:00
C++ 随机数生成随机数、随机数种子在计算机中并没有一个真正的随机数发生器,但是可以做到使产生的数字重复率很低,这样看起来好象是真正的随机数,实现这一功能的程序叫伪随机数发生器。有关如何产生随机数的理论有许多,如果要详细地讨论,需要厚厚的一本书的篇幅。不管用什么方法实现随机数发生器,都必须给它提供一.........【阅读全文】