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
", 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
", myAdd(x, y));
}输出
[Warning] function declared 'noreturn' has a 'return' statement [Warning] 'noreturn' function does return
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C编程
C++
C#
MongoDB
MySQL
Javascript
PHP