自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 动态内存管理

目录:1.malloc2.realloc3.free一、mallocmalloc:在堆区分配一块指定大小的内存空间,用来存放数据。这块内存空间在函数执行完成后不会被初始化,它们的值是未知的。...

2019-12-15 20:12:44 121

原创 文件操作

c语言标准库,提供了一系列包括fopen、fclose的函数,来进行一系列的文件操作,现我们将学习一些常用的文件操作函数。目录1、fopen打开一个文件2、fclose关闭一个文件3、fgets从文件里读取字符串4、fscanf格式化读取文件中的数据5、fprintf向文件里写入格式化数据一、fopenFILE *fopen(char *filename,char *mod...

2019-12-15 17:19:43 121

原创 结构体

一、结构体的使用1.为什么使用结构体常见的变量类型,如int float 等,只能储存一个变量。而数组虽然可以储存多个变量,但是变量的类型却是相同的。那么如何定义一个变量类型,使它可以储存多个不同类型的变量呢?有一种方法就是使用结构体。2.结构体的使用方法#include <stdio.h>struct student{ char *name; ...

2019-12-15 13:19:59 207

原创 C语言——使用函数时遇到的问题

一、函数的简单描述函数是一段代码块,由 返回类型 函数名(函数参数)构成。定义函数有两种方式。一种是声明与函数体放在一起,另一种是在main函数之前进行声明,把函数块放在代码最后。我们通常使用后者(如下所示)。#include<stdio.h>int function(int a,int b);int main(){ .............. function...

2019-12-03 21:23:23 995

原创 三种常见的排序方法

冒泡排序首先,我们先来看最简单的一种排序方法——冒泡排序:冒泡排序,其实就是相邻比较,然后当满足某种要求(前一个大于后一个,或者后一个大于前一个),就进行交换。这样一来,当每次遍历数组后,就会把最大(小)的一个数,移到结尾。这是一个非常重要的特性,也是因为这个特性,我们才可以得知外层循环应该执行几次(即应该遍历这个数组多少次)。假设数组中有N个元素,因为一次次遍历之后,最后一个无需继续比较...

2019-12-02 19:27:01 3254

原创 验证程序的技巧——以产生随机数为例

不知道有没有像笔者一样的初学者:有时候稀里糊涂按要求作出一个程序,也不知道对不对,然后一次次的验证不仅很麻烦,还有很大几率验证不出来。真是令人头秃…在这里,我找到了几种方法来验证程序功能。首先我们先来看一个题目:例题:产生四个不同的随机数,并将其存在数组里输出。代码:#include<stdio.h>#include<stdlib.h>#include...

2019-11-25 19:01:21 233

原创 一个实例掌握for循环语句————进制转换器

一、循环语句C语言中,支持两种循环语句,一种是while循环,一种是for循环。1、两种循环的具体用法1.while(条件){}2.for(循环控制变量;条件;控制控制变量的变化){}(除条件外,其他的部分都可以省略)2、两种循环的区别for循环可以实现的,while循环都可以实现。for循环,专注循环的次数。二、实战—进制转换器题目要求:使用户输入想要转化的十进制数值,...

2019-11-25 18:33:28 537

原创 C语言的两种字符串

C语言中的两种字符串1.两种字符串的表示1.字符串数组char str1[]="Hello";char str2[6]="Hello";注意:在字符串(数组)初始化时sizeof(str)的大小应该比你想要的大小+1,因为在作为字符串时,会有一个‘\0’自动成为字符串的元素;上述的例子如果变成:char str2[5]="Hello";运行后,程序会报错。但值得一提的是,若...

2019-11-18 20:53:38 350

原创 C——两个if else语句实例

实例一:A的工资题目:假设A每个月收到的工资要按阶梯收取一 定的税收。5000及以内,不收税;在5000到8000之间(包含8000),超出5000的部分,按10%收税;8000到10000之间,超出8000的部分按15%收税;大于10000的,超出部分按照20%比例收税,求A实际到手的工资?输入:一个整数,代表A税前的工资。输出:A到手的工资(保留两位小数)#include &...

2019-11-15 22:22:06 3663

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除