C语言中每个语句的结束符是什么

C语言中每个语句的结束符是什么,第1张

C语言规定,语句的结束符用分号(;)来进行标识。

举例说明如下:

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语言~~~如何使程序中途结束、跳出~~~、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9482207.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存