
C/C++
天空冇得云
这个作者很懒,什么都没留下…
展开
-
C++ STL map内存不释放
最近遇到了map的内存不释放的问题,仔细研究了一下,不废话,上代码。#include<map>#include<string>#include<iostream>#include <unistd.h>#include <malloc.h>using namespace std;int main(){ map<int,unsigned char*> m; while (1) {原创 2020-09-18 22:41:05 · 3006 阅读 · 3 评论 -
关于char *和char [] 的不同
在C语言中,我们经常用如下两种方式来表示字符串:char *string = "hello world";char string[] = "hello world";可能有时还会用这种方式:char string[11] = "hello world";问题来了,他们一样吗?不一样有什么不同?我用如下代码来做测试:#include<stdio.h>int main(void){ int原创 2017-05-28 00:07:27 · 1361 阅读 · 0 评论