• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
我就是停不下来
业精于勤荒于嬉,行成于思毁于随
博客园    首页    新随笔    联系   管理    订阅  订阅
2008年10月15日
malloc/free 和 new /delete 的区别
摘要: 有了malloc/free为什么还要new/delete ? malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。 对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符... 阅读全文
posted @ 2008-10-15 22:43 yijiangchunxue 阅读(288) 评论(0) 推荐(0)
C++字符串函数
摘要: char *strcpy(char *s1, const char *s2) 将字符串s2复制到字符串数组s1中,返回s1的值 char *strncpy(char *s1, const char *s2, size_t n) 将字符串s2中最多n个字符复制到字符串数组s1中,返回s1的值 char *strcat(char *s1, const char *s2) 将字符串s2添加到字符串s... 阅读全文
posted @ 2008-10-15 22:16 yijiangchunxue 阅读(659) 评论(0) 推荐(0)
在CSDN上看到的一道有趣的网易笔试题目--附答案
摘要: 编程题: 床前明月_ ,疑是地_霜,举头望_月,低头思故_。 A.光 上 明 乡 B.上 明 乡 光 C.乡 上 明 光 D.光 乡 上 明 请你编写一函数,随机扣掉每一句的一个字,然后生成3个错误选项,一个正确选项,选项的字必须是诗里所缺的字。请写出数据结构,算法。 code: #include #include #include using namespace std; const int... 阅读全文
posted @ 2008-10-15 22:15 yijiangchunxue 阅读(472) 评论(0) 推荐(0)
经典C/C++算法
摘要: 二分查找的代码. int bfind(int* a,int len,int val) { int m = len/2; int l = 0; int r = len; while(l!=m && r!= m) { if(a[m] > val) { r = m; m = (m+l)... 阅读全文
posted @ 2008-10-15 09:06 yijiangchunxue 阅读(451) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3