![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 64
白居文啾啾
一个记录自己干了哪些活的blog以及搬运一些好的想法
展开
-
C++内存管理
C++内存管理一、C、C++内存分布二、C语言内存管理三、C++内存管理(一)内存管理函数——new、delete四、内存泄漏 一、C、C++内存分布 在我们写代码时,会定义很多的变量,有静态的、全局的、局部的等等,但是这些变量在内存中是分别存放在不同的位置上; 二、C语言内存管理 在C语言中,我们是通过malloc/calloc/realloc来申请动态内存的,通过free来释放内存的; malloc:申请一块空间,对里面的内容不做任何处理; calloc:申请一块空间,并对立面的值全部初始化为0; r原创 2022-04-04 14:13:16 · 1109 阅读 · 0 评论 -
【C语言】文件读写
一、打开文件 使用fopen( )函数来创建一个新的文件或者打开一个已有的文件,这个调用会初始化类型FILE的一个对象,类型FILE包含了所有用来控制流的必要的信息。下面是这个函数调用的原型: FILE *fopen( const char * filename, const char * mode ); 在这里,filename是字符串,用来命名文件,访问模式mode的值可以是下列值中的一个: 模式 描述 r 打开一个已有的文本文件,允许读取文件。 w ...原创 2022-04-04 13:20:22 · 99 阅读 · 0 评论 -
C文件读写
一、打开文件 使用fopen( )函数来创建一个新的文件或者打开一个已有的文件,这个调用会初始化类型FILE的一个对象,类型FILE包含了所有用来控制流的必要的信息。下面是这个函数调用的原型: FILE *fopen( const char * filename, const char * mode ); 在这里,filename是字符串,用来命名文件,访问模式mode的值可以是下列值中的一个: 模式 描述 r 打开一个已有的文本文件,允许读取文件。 w ...原创 2021-11-23 11:05:16 · 1016 阅读 · 0 评论 -
【C语言程序设计】生成随机数
#include<stdio.h> #include<stdlib.h> #include<time.h> int main(void) { unsigned int r; int ans = 0; srand(time(0)); //ans = rand()%100; // for(int i = 0; i < 20; i++) // { // ans = rand()%(21 - ...原创 2021-03-14 21:08:07 · 229 阅读 · 0 评论 -
【华为机试】HJ104 字符串分割
【华为机试】HJ104 字符串分割 题目描述 连续输入字符串(输出次数为N,字符串长度小于100),请按长度为8拆分每个字符串后输出到新的字符串数组, 长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 首先输入一个整数,为要输入的字符串个数。 例如: 输入:2 abc 12345789 输出:abc00000 12345678 90000000 接口函数设计如下: /*****************************************************原创 2020-10-31 21:01:25 · 247 阅读 · 0 评论 -
char int long等数据类型所占字节数
类型 存储大小 值范围 char 1字节 -128 到 127 或 0 到 255 unsigned char 1字节 0 到 255 signed char 1字节 -128 到 127 int 2或4字节 -32768 到 32767 或 -2147483648 到 2147483647 unsigned int...转载 2020-01-05 13:15:34 · 332 阅读 · 0 评论