
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 · 1155 阅读 · 0 评论 -
【C语言】文件读写
一、打开文件使用fopen( )函数来创建一个新的文件或者打开一个已有的文件,这个调用会初始化类型FILE的一个对象,类型FILE包含了所有用来控制流的必要的信息。下面是这个函数调用的原型:FILE *fopen( const char * filename, const char * mode );在这里,filename是字符串,用来命名文件,访问模式mode的值可以是下列值中的一个:模式 描述 r 打开一个已有的文本文件,允许读取文件。 w...原创 2022-04-04 13:20:22 · 130 阅读 · 0 评论 -
C文件读写
一、打开文件使用fopen( )函数来创建一个新的文件或者打开一个已有的文件,这个调用会初始化类型FILE的一个对象,类型FILE包含了所有用来控制流的必要的信息。下面是这个函数调用的原型:FILE *fopen( const char * filename, const char * mode );在这里,filename是字符串,用来命名文件,访问模式mode的值可以是下列值中的一个:模式 描述 r 打开一个已有的文本文件,允许读取文件。 w...原创 2021-11-23 11:05:16 · 1046 阅读 · 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 · 260 阅读 · 0 评论 -
【华为机试】HJ104 字符串分割
【华为机试】HJ104 字符串分割题目描述连续输入字符串(输出次数为N,字符串长度小于100),请按长度为8拆分每个字符串后输出到新的字符串数组,长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。首先输入一个整数,为要输入的字符串个数。例如:输入:2abc12345789输出:abc000001234567890000000接口函数设计如下:/*****************************************************原创 2020-10-31 21:01:25 · 292 阅读 · 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 · 378 阅读 · 0 评论