上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 37 下一页
摘要: 两个实例 一、判断素数 加了一个输入0就退出循环的条件。 二、分割字符串 关于assert检验参数的合法性这一块,还是需要注意的。频繁的使用会影响程序的性能。http://www.169it.com/article/11369597425660380263.html 阅读全文
posted @ 2019-08-13 11:27 o云淡风轻o 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 所谓函数指针就是指向函数的指针。函数指针也是一个变量,可以指向不同的函数。同时通过函数指针可以调用其指向的函数,从而使得函数调用更加灵活。 函数地址 函数也是有地址的。编译之后的函数,其实是一组指令的集合。这样一组指令在程序运行时存在于内存中,其起始地址就是该函数的地址,也称做函数的入口地址。在编写 阅读全文
posted @ 2019-08-13 09:20 o云淡风轻o 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 在C++程序中不允许有相同的函数出现,否则调用时无法区分到底使用哪一个。区分两个函数靠的不仅是函数名,还有函数的参数列表。如果多个函数拥有相同的函数名,但参数列表不同,则称为函数重载,例如: 虽然上述4个函数的名字都是“function”,但参数列表不同,所以可以共存于一个程序中。只是在调用时,需要 阅读全文
posted @ 2019-08-12 19:47 o云淡风轻o 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 源代码编译完之后,函数就变成了一个指令的集合。调用函数时,系统将跳转到这些指令集的首地址开始运行。当函数返回时,系统就跳回到函数调用处的下一条指令继续执行。不管调用多少次,每次系统都跳转到同一地址,程序中也只有一个函数的复制。 虽然函数节省了空间,但也不是没有代价。在调用函数的两次跳转过程中,存在一 阅读全文
posted @ 2019-08-12 18:36 o云淡风轻o 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 如果一个函数在其定义中又调用自身,则称为递归函数,调用自身的过程叫做递归。递归分为直接递归和间接递归。直接递归是指函数直接调用自身,间接递归则指A函数调用了B函数,而B函数又调用了A函数。函数递归应当有个终止条件,即当某个条件满足时,递归就应当停止。否则没完没了地继续下去,程序就会陷入死循环。 有些 阅读全文
posted @ 2019-08-12 17:14 o云淡风轻o 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 学习书籍《剑桥商务英语中级词汇精选》乱序版 Day07 阅读全文
posted @ 2019-08-10 15:55 o云淡风轻o 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 基于C++宝典的学习 一、什么是汇编语言 汇编语言是一种功能很强的程序设计语言,也是利用了计算机所有硬件特性并能直接控制硬件的语言。在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言 阅读全文
posted @ 2019-08-07 15:14 o云淡风轻o 阅读(3134) 评论(0) 推荐(0) 编辑
摘要: 先学习一下GPIO,网上各种找资料,拼凑,所以就不一一贴网址了。 一、GPIO GPIO的英文全称General-Purpose Input /Output Ports,中文意思是通用I/O端口 一个GPIO端口至少需要两个寄存器,一个做控制用的“通用IO端口控制寄存器”,还有一个是存放数据的“通用 阅读全文
posted @ 2019-08-07 10:56 o云淡风轻o 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 基于C++宝典学习。关于前面的函数组成,定义,声明,调用就不讲了。这里从指针和引用参数部分讲起。 函数已传值的方式传递参数,传递的只是实参的值,而不是实参本身。这样做一方面会有效率的问题,因为对于大的数据类型有一次赋值过程;另一方面在函数中也并不能改变实参的值,因为函数中只是构建了实参的一个副本。用 阅读全文
posted @ 2019-08-03 15:42 o云淡风轻o 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 学习书籍《剑桥商务英语中级词汇精选》乱序版 Day06 阅读全文
posted @ 2019-08-03 09:19 o云淡风轻o 阅读(659) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 37 下一页