在研究opencv源代码的过程中,处处可见到函数指针,于是翻出来谭浩强的《C程序设计》把函数指针这一块内容再补一补!
1 定义
数据类型 (*指针变量名)(参数表);
注:
数据类型是指的函数返回值的类型;
(*指针变量名)两侧的括号不能省略,表示p先与*结合,是指针变量,然后再与后面的(参数表)结合;
(参数表)可以是一个参数,也可以是多个参数,不过在引用的时候要保证形参与实参一...
分类:
其他好文 时间:
2015-06-23 18:10:34
阅读次数:
132
注:根据学习谭浩强的C程序设计、网上查找个人总结的一些实际应用的知识一、数据有整型、浮点型、字符型数据(1)定义整型数据:整型(int)16位 2个字节 -32768~32767短整型 (short int)16位2个字节-32768~32767长整型(long int)32位4个字节无符号整型(....
分类:
其他好文 时间:
2015-06-16 16:03:34
阅读次数:
120
static是静态的意思。static关键字:1.static修饰的变量叫做“静态变量”.2.static修饰的方法叫做“静态方法”.3.static还可以定义静态语句块.以下例子演示:static定义静态语句块static定义的静态语句块在类加载阶段执行,并且只执行一次,并且是自上而下的顺序执行publicclas..
分类:
编程语言 时间:
2015-06-12 15:15:23
阅读次数:
208
因为课堂上没听懂,又看不懂教科书(《C语言程序设计教程》第3版 谭浩强,张基温编著)上晦涩的表达方式,昨天晚上特意拿《C语言入门经典》这本书自己研究了一晚的数组与指针。 先来一个简单的程序: 1 #include 2 3 int main() 4 { 5 char board[3][3]...
分类:
编程语言 时间:
2015-06-10 18:58:24
阅读次数:
144
C语言是世界上最流行、使用最广泛的高级程序设计语言之一,基本上是所有程序猿的入门语言!我最早是在大学接触谭浩强老师的C语言程序设计,虽然当时学的一塌糊涂,也从来没有用C语言编写过商业化的软件,但是鉴于C和OC的渊源,我还是想梳理一下C语言的知识体系!方便自己或者其他人查看!C语言是一门面向过程的语言...
分类:
其他好文 时间:
2015-06-10 11:58:14
阅读次数:
94
先阅读手册 ========== 从函数返回一个引用,必须在函数声明和指派返回值给一个变量时都使用引用操作符 &?:?? 例子 17-13. 由函数返回一个引用 <?php??
function?&returns_reference()??
{??
????...
分类:
Web程序 时间:
2015-06-03 19:57:27
阅读次数:
151
去年大概这个时候,刚刚匆忙地找到了现在的工作,决定就在这行干下去。那时的技术情况是:1.看了谭浩强的C++那本书,前面看的比较仔细,后面输入输出流、异常处理等几章没怎么看。对类的了解就是从这本书来的。2.学单片机时,用到了C语言,做了几个小程序,计算器,电子琴。3.自己看了套java视频,好像是叫3...
分类:
其他好文 时间:
2015-05-26 14:00:56
阅读次数:
215
php中的变量作用范围的另一个重要特性就是静态变量(static 变量)。静态变量仅在局部函数域中存在且只被初始化一次,当程序执行离开此作用域时,其值不会消失,会使用上次执行的结果。看看下面的实例: 复制代码 代码如下: 本函数每次调用时都会将 $w3sky 的值设为 0 并输出 "0"。将变量加一...
分类:
Web程序 时间:
2015-05-21 21:40:15
阅读次数:
125
php中的变量作用范围的另一个重要特性就是静态变量(static 变量)。静态变量仅在局部函数域中存在且只被初始化一次,当程序执行离开此作用域时,其值不会消失,会使用上次执行的结果。看看下面的实例: 复制代码 代码如下: 本函数每次调用时都会将 $w3sky 的值设为 0 并输出 "0"。将变量加一...
分类:
Web程序 时间:
2015-05-21 19:23:40
阅读次数:
151
开始阅读谭浩强的C语言程序设计。编译一个程序,除了语法以外,还需要管理内存,就是数据结构,学习如何高效的利用内存;数据关系的处理。例如学生管理系统的开发,但是数据关系是有最优解的,也就是可以学会的,因此学习主线就是沿着C语言的设计主线来推理C。接着对上次1+1的程序的探索,int i,j,k都是CP...
分类:
其他好文 时间:
2015-05-12 01:27:51
阅读次数:
156