Cの関数指定子とは何ですか?
CおよびC++には、いくつかの関数指定子があります。関数指定子は、関数プロパティを指定するために使用されます。 C++にはインラインがあります 関数指定子。 Cには、_Noreturn関数指定子があります。これは、1つの関数が何も返さないことを示すために使用されます。
例
#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
-
Cグラフィックのbar()関数
bar() functionは、Cプログラミング言語でグラフィックを描画するために使用されるCグラフィック関数です。 graphics.hヘッダーには、グラフィックの描画に機能する関数が含まれています。 bar()関数もヘッダーファイルで定義されています。 構文 ボイドバー(int左、int上、int右、int下); bar()関数は、2次元の図形である(棒グラフの)棒を描画するために使用されます。塗りつぶされた長方形の図です。この関数は、バーの左上隅の(X、Y)座標{左と上}とバーの右下隅の(X、Y)座標{右と下}の4つの引数を取ります。 }。 プログラム #include <g
-
C#での列挙とは何ですか?
列挙型は、年、製品、月、季節などの名前付き定数のセットを格納する列挙型です。 列挙型定数のデフォルト値は0から始まり、増分します。定数のセットが固定されており、簡単にトラバースできます。 例を見てみましょう。 このように列挙型を設定しました- public enum Vehicle { Car, Bus, Truck } 以下は完全な例です- 例 using System; public class Demo { public enum Vehicle { Car, Bus, Truck } public static void