易截截图软件、单文件、免安装、纯绿色、仅160KB

C问题

exit() 和return ;结束的区别和优缺点
我不太明白exit() 它是直接退出程序吗 它下面要是还有函数还能执行吗

void a()
{
  exit();
}
void b()
{
...
}
b能执行吗
  exit结束整个程序 
  return  只能结束一个函数,当然也可以用来结束主函数


程序从main()开始执行,你程序里面没main()函数所以a和b都不能执行。

我猜测lz可能这个意思:
void a()
{
  exit();
}
void b()
{
  ...
}
main()
{
  a();
    b();
}
这样b是不会执行的,因为在执行了exit()后,程序就会结束。



相关问答:

两个C文件的问题

以前在VC里面建一个工程,都只用一个 .c 文件,昨天在一个工程里用了两个 .c文件了,遇到问题了,请大家指点。比如:
File1.c Fil ......

为什么C写DLL文件C、PB能调用VB不能调用

为什么C写的DLL文件C、PB能调用VB不能调用?
VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别?

1、为什么PB能通过DECLARE声明而VB不行?
2、如果这个dll中的 ......

c小问题

C/C++ code:

command.h
/* DEFUN for vty command interafce. Little bit hacky ;-). */
#define DEFUN(funcname, cmdname, cmdstr, helpstr) \
int funcname (struct cmd_element *, struct vty *, int, c ......

C链表问题

我输入1 但输出不是1 问一下我哪错了?主要是参数的传递出错了吧 但我怎么也看不出来 我的是地址传递
#include "stdio.h"
typedef int type;
typedef struct lnode
{
type elem;
stru ......

C中的问题

#include <iostream.h>
void main(){
int x,y,t=0,b=0;
x=y=0;t=x++&&++y;

cout < <"t=" < <t < <"," < <"x=" < <x &l ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号