自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言指针的用法——Swap交换函数

Swap交换函数父函数调用子函数,子函数如果想要修改父函数的值,必须传指针(地址),子函数内必须要解引用子函数的改变要想影响到父函数,必须传指针,解引用1.传指针:相当于走到房间门口,知道房间的确切位置。2.解引用:相当于打开房门,这可以对房间内部进行改造。1 、未传指针只在子函数中交换了a b的值,但对父函数无影响void Swap_err1(int a,int b)//必...

2019-11-02 13:18:01 7557 1

原创 assert断言

断言assert(表达式)断定表达式一定为真,如果为真什么都不发生,如果为假,程序崩溃用于检查参数的合法性assert 与 if语句通常搭配使用。assert在Debug下断言能为我们提供错误点,在Release下断言就会变成空语句。所以需要if语句在release中也起到判断的作用,如果为假,则程序崩溃。更方便检验出程序的错误assert(des!=NULL && s...

2019-11-02 12:33:01 181

原创 折半查找法

折半查找法在数组中进行查找:key,如果找的的话,返回数组所对应的下标,未找到返回-1#include <stdio.h>int BinSearch(int x,int *arr,int len){ int low = 0; /* 下标的最小值 */ int high = len-1; ...

2019-11-02 12:18:22 202

原创 float型变量和“零值”比较的方法

float型变量和“零值”比较的方法浮点数类型 占用存储空间 表述范围float 4字节 -3.403E38-3.403E38double 8字节 -1.798E308-1.798E308float型变量和“零值”比较的方法: 因为浮点数存在误差,需要定义一个EPS浮...

2019-10-28 11:13:12 5249

原创 数字处理 任给一个整数(1)输出它是几位数(2)正序输出各位数字(3)逆序输出各位数字

任给一个整数(1)输出它是几位数(2)正序输出各位数字(3)逆序输出各位数字1、一个数对10整除,相当于丢个位(丢弃最后一位)1234/10=123; 123/10=12 ;12/10=1;设置一个计数变量,每整除一次,计数变量+1;直到整数为0.(1)求出它是几位数#include<stdio.h>int Count(int n){ int tmp = 0; if...

2019-10-28 11:01:49 353

空空如也

空空如也

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

TA关注的人

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