函数
编程且快乐
这个作者很懒,什么都没留下…
展开
-
1016 部分A+B (15分)
思路:计算每个指定数字出现的次数并记录下来,然后传函数计算并返回结果。#include <stdio.h>#include <math.h>int fannum(int k, int sum1);int fank(int shu1, int sum1);int main(void){ int shu1, shu2; int sum1, sum2; int num,num1; scanf("%d %d %d %d", &shu1, &sum1, &.原创 2020-09-15 12:25:32 · 73 阅读 · 0 评论 -
C语言fwrite函数
fwrite函数的原型是**size_t fwrite(const void *p,size_t SIZE,size_t count,FILE *fp);**处存在stdio.h头文件中第一个参数是一个指针,或者数组地址。第二个参数SIZE是这个指针或者数组单个存储单元的大小。第三个参数是从数组或者指针中写入到文件中的字符个数。第四个参数是文件指针。函数的返回值是从数组或者指针存储到文件的字符个数,正常运行的返回值一般是count,总而言之当你想把一些字符存储到文件中时,就可以考虑使用这个函数。原创 2020-08-06 20:48:28 · 6474 阅读 · 0 评论 -
fgets函数的使用
fgets函数的函数原型:char *fgets(char * ch,int mode,FILE *fp);第一个参数ch是一个字符数组;第二个参数mode表示这个数组需要读取多少个字符;第三个参数fp表示一个文件指针;fgets函数可以在读取(mode-1)个字符后就结束,或读取到换行符后结束,再或者读到文件结尾后结束;例子:char ch[10]; int mode=10;(假设fp已经分配好了)fgets(ch,10,fp);这个函数表示从fp这个文件指针中读取10个字符第一种情况:当原创 2020-07-29 21:49:07 · 15930 阅读 · 0 评论 -
fread函数的使用
fread函数的原型是:size_t fread(void * ch,size_t mode,size_t number,FILE *fp)。第一个参数是数组的地址;第二个参数是数据类型的大小;第三个参数是需要读取多少个这样的数据类型;第四个参数是文件指针。该函数正常情况下返回的值是number,这表示读取了多少个数据。例子:double ret[10];(其中有一个文件指针名为fp)fread(ret,sizeof(double),10,fp);这个例子表示fread函数将要从fp文件指针中原创 2020-07-28 22:50:57 · 4374 阅读 · 0 评论 -
处理文件的fseek函数
fseek()函数的函数原型是:FILE *fseek(FILE *fp,0L,)原创 2020-07-22 22:51:13 · 2184 阅读 · 0 评论 -
malloc函数的注意事项
malloc函数定义在#include <stdlib.h>的头文件中,函数原型的void *malloc(unsigned int ret)类型如果申请不成功就会返回NULL,void * 是一种不指定指向的指针,可以是任意的指针,但是得强制转换类型,如 :以下代码片段int *p;p=(int *)malloc(4);malloc函数一般是跟free()函数结合使用,因为malloc函数是在堆里面寻找的内存,这是由我们程序员自己管理的内存,所以使用之后要记得用free()函数释放内存原创 2020-06-24 22:21:08 · 720 阅读 · 0 评论 -
函数strlen的使用
函数strlen是C语言的提供的函数,它包含在#include <string.h>这个头文件中,strlen函数接受的实参是一个字符串数组,返回值是字符串数组的长度,不包括空字符在内,返回的值是一个int类型的整数值。...原创 2020-06-01 23:33:39 · 12452 阅读 · 0 评论