举例说明如下:
printf("HelloWorld")
//
不加分号,在编译的时候会报错
printf("HelloWorld");
//
编译的时候不会报错,输出HelloWorld
需要注意的是宏定义不用加分号,如:
#define
PI
314
//
不用加分号,加了分号会报错
程序中途跳出,和结束是两个不同的概念。
1 要使程序中途跳出,可以使用return语句,跳出该函数。
如
int fun(int n){
int i;
if(n<0) return -1;// 在n为负数下,提前退出该函数。
//执行正常功能。
for(i=0;i<n;i++)
printf("%d ", i);
}
2 要使程序提前结束, 可以调用exit()函数。
如
int fun(int n){
int i;
if(n<0) exit(-1);// 在n为负数下,提前结束程序。
//执行正常功能。
for(i=0;i<n;i++)
printf("%d ", i);
}
3 二者区别:
a) 使用exit函数,会结束整个程序。 而使用return只是结束当前函数,还会到主调函数处继续运行。
b) 在main函数中使用return语句,等效于调用exit函数,同样会结束程序。
c) 调用exit函数时,需要引用头文件stdlibh。
以上就是关于C语言中每个语句的结束符是什么全部的内容,包括:C语言中每个语句的结束符是什么、C语言~~~如何使程序中途结束、跳出~~~、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)