CSDN论坛 > C++ Builder > 基础类

请问可以在函数中再定义函数吗?原来弄Delphi的。不知道C++是否可以。谢谢! [问题点数:100分,结帖人82wds]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:15155
Blank
红花 2003年11月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2003年10月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2003年12月 C++ Builder大版内专家分月排行榜第三
Bbs7
本版专家分:13014
Blank
蓝花 2004年4月 C++ Builder大版内专家分月排行榜第三
Bbs6
本版专家分:8638
Bbs6
本版专家分:7380
Blank
红花 2003年10月 C++ Builder大版内专家分月排行榜第一
Bbs5
本版专家分:3878
Bbs4
本版专家分:1098
Bbs1
本版专家分:29
Bbs7
本版专家分:21758
Blank
黄花 2002年9月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2002年9月 C++ Builder大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs5
本版专家分:2415
Bbs6
本版专家分:7380
Blank
红花 2003年10月 C++ Builder大版内专家分月排行榜第一
Bbs5
本版专家分:2415
Bbs1
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
C语言编程之你不知道的事——回调函数
说起回调函数,大多数人第一个想到的也许只是Java中用接口实现的callback。由于指针的强大功能,C语言版的回调函数,是不是头一次见……
【规范】C语言中定义变量只能在一个函数或一个块的开始吗?
C语言中定义变量只能在一个函数或一个块的开始吗? 定义放在所有的执行语句之前 以花括号{}给包围起来的代码段称为block(块),只要在block开始的地方定义变量就不会错,且该变量的作用域和生存期(除了static限定)只在该block里,且该变量可以屏蔽block外的变量.譬如在block外已经有一个变量名为a = 1的int变量,在block里允许定义一个同名的变量int a =
【C】结构体中包含函数
在《【C】Malloc与结构体,其实就是C语言里面的new和类》(点击打开链接)提到,C语言结构体里面也可以包含函数,如同类中有方法一样,但是不能通过直接放过一个函数进去,需要通过函数指针的方式,同时,关于类的构造函数与析构函数C语言表示是没有的,需要你自己手动解决这些问题。 下面讲讲如何在C语言中的结构体包含函数。 如下的一段代码: #include #include using name
自定义函数内可以使用全局变量吗?答案是不可以,需要关键字global
局部变量是函数内部定义的变量,其作用域是所在的函数。如果函数外还有一个跟局部变量名字一样的变量, 程序会认为它们两个是完全不同的两个变量。当退出函数的时候,其中的局部变量就同时被清除。 全局变量是定义在所有函数以外的变量,其作用域是整个php文件,但是在用户自定义的函数内部是无法使用的。 如果一定要在用户自定义的函数内部使用全局变量,那么就需要使用global关键字声明。 也就是说如果在函
字符串的拷贝可以使用sprintf、strcpy 及 memcpy 函数,这些函数有什么区别
这些函数的区别在于 实现功能 以及 操作对象 不同。strcpy 函数操作的对象是 字符串,完成 从 源字符串 到 目的字符串 的 拷贝 功能。snprintf 函数操作的对象 不限于字符串:虽然目的对象是字符串,但是源对象可以是字符串、也可以是任意基本类型的数据。这个函数主要用来实现 (字符串或基本数据类型)向 字符串 的转换 功能。如果源对象是字符串,并且指定 %s 格式符,也可实现字符串拷贝...
C语言里面函数嵌套调用的简单说明谢谢
  比如有三个函数   funca()   {   funcb();   }   funcb()   {   funcc();   }   funcc()   {   cout << "Hello" <<endl;   }   这个就叫做嵌套调用 它是一个语言提供的程序设计的方法 嵌套就一个函数中包含另一个函数直接调用就行了|||嵌套调用就是某个函数调用另外一个
DELPHI中类之间的嵌套定义
由于DELPHI不允许unit单元的循环引用,而类的成员在定义时,必须要用interface里的类型,因此要实现类成员的互相引用,必须用变通的方法.   unit1 interface uses   ,unit2,; type   tA=class   private     bbb:tB;   end;   unit2 interface us
python 函数中定义函数
一直不明白这样写具体有什么意义。直到我准备实现一个类似与 java 中的 Timer#schedule(TimerTask task,long delay, long period)才发现,似乎 python中没有提供这种内置的重复定时器。而要实现这种重复定时器,似乎需要使用 “函数中定义函数的”的方式才可以。 def scheduler_build(delay, cmd): def b
js函数可以先使用后定义
function hello(name){alert("hello " +name)};  hello('www.openj.cn');  这样可以!---------------------------------------------------------------------------------- hello('www.openj.cn');   function hello(na
static在头文件中定义带来的危害
static的三种使用方式 (1)局部静态变量  (2)外部静态变量/函数  (3)静态数据成员/成员函数  引用static变量要小心! 因为static的局部性,全局静态变量在声明他的文件之外是不可见的。准确地讲从定义之处开始到文件结尾。 1. 如果在头文件中定义static变量,被多个文件引用,编译可以顺利通过!即该头文件被包含了多少次,这些变量就定义了多少次。
关闭
关闭