C++
文章平均质量分 70
wincent1
这个作者很懒,什么都没留下…
展开
-
C/C++中的内存分配函数calloc,malloc,realloc的区别
头文件:#include<stdlib.h>功能:分配内存空间,分配成功返回指针,分配失败返回NULL区别如下:1.malloc()函数函数原型:extern void *malloc (usigned int n);分配连续的n个字节的内存2.calloc()函数函数原型:void *calloc (size_t n, size_t size);分配连续的n个size字节的内存,并初始化为0(malloc和calloc的区别)3.realloc()函数函数原型:原创 2020-10-27 09:19:37 · 241 阅读 · 0 评论 -
字符数组的如何定义比较好
**字符数组的如何定义比较好今天做了一道比较简单的编程题:字符串去重问题。我的思路是把输入字符串转化为字符数组,挨个比较字符,若该字符没出现过即可把他加入数组中(要求多样例输入while(cin>>str)。)于是涉及到字符数组的定义问题。刚开始我是这样定义的:**int n=str.length();char a[n];**虽然这样也能编译成功,但执行后提交发现通...原创 2020-02-18 01:32:33 · 246 阅读 · 0 评论