什么是C中的函数说明符?
在C和C++中,有一些函数说明符。功能说明符用于指定功能属性。C++具有内联函数说明符。在C中有_Noreturn函数说明符。这用来表示一个函数将不返回任何东西。
示例
#include<stdio.h>
int myAdd(int a, int b){
return a + b;
}
main() {
int x = 10, y = 20;
printf("The value is: %d\n", myAdd(x, y));
}输出结果
The value is: 30
如果使用_Noreturn,它将显示一些警告,并且程序将因某些错误而终止。
示例
#include<stdio.h>
_Noreturn int myAdd(int a, int b){
return a + b;
}
main() {
int x = 10, y = 20;
printf("The value is: %d\n", myAdd(x, y));
}输出结果
[Warning] function declared 'noreturn' has a 'return' statement [Warning] 'noreturn' function does return
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西