
编程语言
bitstream1024
bad coding to good coding
展开
-
C 语言几个内存管理函数整理
对于常用C/C++语言的人来说,内存管理无疑是十分重要的一个工作,因此经常会用到一些内存管理函数,在这里做一个简单的整理。 mallcovoid *malloc(unsigned int num_bytes);动态内存分配,用于申请一块连续的指定大小的内存块区域以void*类型返回分配的内存区域地址,即再分配内存之后,该指针已经保存了一个地址。 void* 类型表示未确定类型的指针,...原创 2018-03-23 20:01:57 · 2208 阅读 · 0 评论 -
C++将txt中的数据读入程序中
这个虽然不难,但自己总是忘记,每次想找到自己想要的又比较麻烦,所以干脆自己记录下来,以后需要用的话就方便多了!其实就是用到一个文件流,类似于cin和cout,使用cin将数据输入内存,使用cout将数据输出到显示屏一个道理,一旦建立一个文件流,也可以像这样将数据输入输出,所以简短程序如下:#include <ifstream>int _tmain(int argc, _TC...原创 2018-04-20 19:16:35 · 3218 阅读 · 0 评论 -
C++指针知识记录
C++中指针的运用十分频繁,且极其容易出错,一旦出现引用空指针或指针未释放都可能引起程序的bug。其中,指针的指针这一概念更是不好理解,在这里记录一下指针一些问题的测试,便于将来查阅。测试1测试2测试1首先,定义一个结构体:typedef struct _TEST_Y_{ int c; int a; string b;}TEST, *PTEST;...原创 2018-05-30 21:29:16 · 481 阅读 · 0 评论 -
C++读写txt文件记录
为什么记下这段程序呢,因为这个程序我经常会用到,但每次写完总忘记,结果还得再网上找相关代码,所以不如在这里记录一下,以后可以直接在这里来取。#include &lt;stdio.h&gt;#include &lt;File.h&gt;int main(){ //写数据 FILE *fpWrite=fopen("data.txt","w");原创 2018-08-16 20:59:48 · 939 阅读 · 0 评论