
C/C++
文章平均质量分 52
记录C/C++学习思考
大年三十的鞭炮
这个作者很懒,什么都没留下…
展开
-
【C++】算法库
C++ 算法库 函数名 作用 all_of() 在一个区间内判断元素是否满足某情况,返回bool any_of() none_of() for_each() 对每个元素应用一个function for_each_n() count() 返回满足特点条件的元素数量 count_if() mismatch() 返回两格范围内第一个不同元素的位置 find() 查找第一个满足特定条件的元素位置 find_if() find_if_not()原创 2022-08-20 17:45:44 · 262 阅读 · 0 评论 -
【C】bug记录--空指针作为函数形参进行内存申请问题
今天遇到一个Bug,把一个空指针传到函数里面进行动态内存申请并初始化,当函数内申请内存成功,并且成功返回,但这个指针一直是个空指针。 问题是 这个形参是个局部变量,在函数结束后,回收了。 要把这个函数指针的地址作为参数传给函数,形参为二级指针 #include "stdio.h" #include "stdlib.h" #include "string.h" void function2(char** ptr) { *ptr = (char*)malloc(10); strcpy(*ptr,"hell原创 2022-04-23 19:03:53 · 634 阅读 · 0 评论 -
【C】标准库
对c标准库的小结原创 2021-06-10 14:58:01 · 100 阅读 · 0 评论 -
【C】文件IO
现代操作系统,一切设备都可为文件,所以文件的操作极为重要 标准I/O fp = fopen(“filepath”); FILE* fp; stdio.h 标准IO库中定义了文件指针类型 FILE fp文件指针指向文件信息的数据对象,可以理解为文件的控制快,控制快内包含文件的相关信息 putc(char ch,FILE *fp) getc(FILE* fp) putc()/getc()可以从指定的文件域内读取或者写入字节 fclose(FILE* fp) 在文件操作完毕后,需要关闭文件 标原创 2021-06-01 22:32:16 · 82 阅读 · 0 评论