函数可以定义在函数里面吗?
时间:2010-08-28
来源:互联网
- void
- cmain (void)
- {
- int config_len, menu_len, num_entries;
- char *config_entries, *menu_entries;
- char *kill_buf = (char *) KILL_BUF;
-
- auto void reset (void);
- void reset (void)
- {
- count_lines = -1;
- config_len = 0;
- menu_len = 0;
- num_entries = 0;
- config_entries = (char *) mbi.drives_addr + mbi.drives_length;
- menu_entries = (char *) MENU_BUF;
- init_config ();
- }
-
- /* Initialize the environment for restarting Stage 2. */
- grub_setjmp (restart_env);
-
- /* Initialize the kill buffer. */
- *kill_buf = 0;
- ......
- ......
- .......
- }
作者: tempname2 发布时间: 2010-08-28
不行啊。。
作者: pandaiam 发布时间: 2010-08-28
作成内联函数
作者: gu_wh 发布时间: 2010-08-28
gcc4.3可以呀。只不过只能在定义它的函数内使用,函数外部不可见,和goto差不多了,一段函数内代码。
作者: flynetcn 发布时间: 2010-08-28
果然又是GCC邪恶的扩展。。。。。。。
作者: tempname2 发布时间: 2010-08-28
书上说过,函数定义不支持嵌套
作者: efolzl 发布时间: 2010-08-28
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28