C语言第十回合:函数大揭秘
【学习目标】
1. 函数的定义
2. 函数的使用
3. 函数的声明
4. 形参和实参
5. return语句
6. 函数的调用
函数:函数是包含一条或多条C语言的语句,完成程序中的部分功能的子程序。C源程序是由函数组成的。
A: 函数的分类
(一) 从函...
分类:
编程语言 时间:
2014-11-19 10:58:38
阅读次数:
219
要避免的名称: 避免容易产生误会的名称或缩写 避免含义相同或相近的名字 避免使用含义不同但是拼写相似的名称 避免使用发音相同或相近的名称 避免在名称中使用数字 避免在名称中改写字母 避免常见的容易pin写错的单词 不要单纯通过大写来区分变量名 避免使用标准子程序名和以定义的变量名 不要使用与变量所代...
分类:
其他好文 时间:
2014-11-18 23:51:21
阅读次数:
364
??
PL-SQL 存储函数和存储过程
ORACLE 提供可以把PL/SQL 程序存储在数据库中,并可以在任何地方来运行它。这样就叫存储过程或函数。
过程和函数统称为PL/SQL子程序,他们是被命名的PL/SQL块,均存储在数据库中,并通过输入、输出参数或输入/输出参数与其调用者交换信息。
过程和函数的唯一区别是函数总向调用者返回数据,而过程则不返回数据。
①创建函数
1. 建立内嵌函...
分类:
数据库 时间:
2014-11-18 14:46:38
阅读次数:
330
任何程序在运行过程中都需要使用堆栈,操作系统为每一个程序(进程及线程)设置一个堆栈。在使用高级语言编程时,源程序中使用的函数调用、局部变量都要用到堆栈,由编译器来负责生成有关的机器指令。我的理解,堆栈就是维护当前线程中运行状态的一个数据结构,这种状态包括:需要传递的变量,函数的返回地址,局部变量等等。
与堆栈相关的 3 个寄存器是:SS, ESP, EBP。
ESP 寄存器中的内容作为堆栈的当...
分类:
其他好文 时间:
2014-11-17 17:50:33
阅读次数:
293
Linux内核中设置了一组用于实现系统功能的子程序,称为系统调用。系统调用和普通库函数调用非常相似明知是系统调用由操作系统核心提供,运行于核心态,而普通的函数调用由函数库或用户自己提供,运行于用户态。 一般的,进程是不能访问内核的,它不能访问内核所占用内存空间也不能调用内核函数。这被称为保护模式。为...
分类:
系统相关 时间:
2014-11-14 20:59:08
阅读次数:
309
在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位;或指大型软件系统的一部分。本文为你介绍了Python中的两种常用模块。os:这个模块包含普遍的操作系统功能。利用这个模块可以写出与平台无关的程序,比如就是使用os.sep可以取代操作系统特定的路径分割...
分类:
编程语言 时间:
2014-11-14 12:17:41
阅读次数:
184
最近在学习PHP,各种Web的知识铺面而来,补的有点过了,有点天旋地转的感觉。因为野路子C程序员出生,对网络的了解大概就属于知道概念的阶段,加上学生时代爱玩,所以……。这不想了想,干脆动手写个简单的WebServer,这样正好把网络编程方面的东西学学。在网上大致搜罗了下,找了本简单的教程,100多页...
分类:
其他好文 时间:
2014-11-13 23:45:03
阅读次数:
251
过程是执行一个或多个给定任务的集合。分成:子程序和函数。1.子程序[Private|Public|Friend] [Static] Sub name [(arglist)][staements][Exit sub][statements]End SubFriend 表示Sub在整个工程可见,但对象实...
分类:
编程语言 时间:
2014-11-09 15:06:46
阅读次数:
201
本文转自http://blog.csdn.net/liaisuo/article/details/9064527今天在Eclipse搭建了Struts2 框架,并完成了一个很简单的例子程序。搭建好的全局图如下:第一步:在http://struts.apache.org/download.cgi下载S...
分类:
系统相关 时间:
2014-11-08 23:34:14
阅读次数:
303