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