![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++语言
MoreBoldness
凡事预则立,不预则废!
展开
-
sprintf的用法
函数功能:把格式化的数据写入某个字符串 函数原型:int sprintf( char *buffer, const char *format [, argument] … ); 返回值:字符串长度(strlen) 例子: char* who = "I"; char* whom = "CSDN"; sprintf(s, "%s love %s.", who, whom); //产生:"I转载 2016-10-09 17:21:55 · 175 阅读 · 0 评论 -
malloc与new区别
malloc与new的区别这里已经总结的很好了需要补充的是:1、自定义类对象分配内存new-delete对自定义类对象分配与释放时,会自动调用其默认构造函数与默认析构函数,而malloc-free则不会2、释放初始化为NULL的指针,不会报错3、申请内存的头地址包含有该内存块的必要信息(暂且这么认为)例如,char* str = new char[100]; //delete str; //e转载 2017-07-27 22:27:18 · 201 阅读 · 0 评论