我们长路漫漫,只因学无止境。网站首页学无止境
040第七章 函数09(新版) static与extern
发布时间:2021-05-02 11:31:02作者:雪饮[心得笔记]
Extern关键字在多文件编程的应用在c语言中也是和其它语言一样不可能所有代码都写在一个文件中,也是可以将代码分开道不同的文件中的,然后在编译的时候进行链接。那么extern文
详细信息>>039第七章 函数08(新版) 寄存器register与extern关键字
发布时间:2021-05-01 19:06:09作者:雪饮[心得笔记]
registerregister修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度。接下来看看对于一个阶乘的算法实现#include <stdi
详细信息>>036第七章 函数05 c语言完成经典的汉诺塔问题
发布时间:2021-05-01 11:39:51作者:雪饮[心得笔记]
汉诺塔问题是一个比较经典的问题,就是有3个塔,A、B、C,那么A塔上有64个环。每希望达成从A塔移动到C塔上,每次只能移动一个环,而这必须在C塔上以大环在下面,小环在上面进行摆放,可
详细信息>>035第七章 函数04 自己實現系統函數
发布时间:2021-04-30 18:31:40作者:雪饮[心得笔记]
這次要介紹實現的幾個題目pow實現系統函數pow用于實現x^y這樣的表達式的結果。其實自己實現也不難#include<stdio.h>int pow_u(int x,int y){ int result=1; f
详细信息>>029第六章 数组07 有序數組二分法求輸入值于數組中的索引
发布时间:2021-04-30 11:38:52作者:雪饮[心得笔记]
例7.10 假设在数组a中的数据是按由小到大顺序排列的: -12 0 6 16 23 56 80 100 110 115,从键盘上输入一个数,判定该数是否在数组中,若在,输出所在序号。這個題目看起來就很容易,
详细信息>>028第六章 数组06 c语言二维数组的一些题目
发布时间:2021-04-24 17:32:26作者:雪饮[心得笔记]
NO.1 将一个二维数组行和列元素互换,存到另一个二维数组中。这个题目,在交换的步骤稍微考研下算法的空间想象能力,只能说是有点小挑战。其它都没有什么了。那么具体的实现如:#i
详细信息>>027第六章 数组05 平均数
发布时间:2021-04-24 15:23:10作者:雪饮[心得笔记]
例题:如图,一个学习小组有5个人,每个人有三门课的考试成绩。将各个数据保存到二维数组a[5][3]中,并求全组分科的平均成绩和总平均成绩。这个题目其实也不难,也是单纯的业务层面
详细信息>>026第六章 数组04 不完全定义的二维数组与宏的应用
发布时间:2021-04-24 10:28:01作者:雪饮[心得笔记]
不完全的二维数组不完全二维数组的定义在c语言中有如:这里可以看见这里,定义了一个外层3个元素,内层4个元素的二维数组,内层中每个括号只有一个值,则会默认填充到每个内层4个元
详细信息>>c语言预处理器的输出、常用的算术转换
发布时间:2021-04-20 21:07:28作者:雪饮[心得笔记]
预处理的输出预处理器的输出包含了已经生成的输出,被引用文件生成的输出以及 #include 指令之后的文本输出。如,您有一个头文件 header.h:char *test (void);和一个使用了头文
详细信息>>025第六章 数组03 冒泡算法最好理解的一种思路、数组元素个数获取的坑
发布时间:2021-04-19 18:23:40作者:雪饮[心得笔记]
首先这里介绍下,如何打开vc6++的调试悬浮窗。对于vc6++一般为了方便调试,则调试框(调试工具的元素集,像是按钮之类的)一般悬浮到界面上比较方便。那么这个调试框,一般是没有显示
详细信息>>