ここでは、戻り値とパラメーターに基づいて、さまざまなタイプの C 関数を見ていきます。
したがって、関数はいくつかのパラメータを取ることも、パラメータを取らないこともできます。同様に、関数は何かを返すことも、何も返さないこともあります。したがって、これらは 4 つのタイプに分類できます。
#include <stdio.h> void my_function() { printf("This is a function that takes no argument, and returns nothing."); } main() { my_function(); }
This is a function that takes no argument, and returns nothing.
#include <stdio.h> int my_function() { printf("This function takes no argument, But returns 50</p><p>"); return 50; } main() { int x; x = my_function(); printf("Returned Value: %d", x); }
This function takes no argument, But returns 50 Returned Value: 50
#include <stdio.h> void my_function(int x) { printf("This function is taking %d as argument, but returns nothing", x); return 50; } main() { int x; x = 10; my_function(x); }
This function is taking 10 as argument, but returns nothing
#include <stdio.h> int my_function(int x) { printf("This will take an argument, and will return its squared value</p><p>"); return x * x; } main() { int x, res; x = 12; res = my_function(12); printf("Returned Value: %d", res); }
This function is taking 10 as argument, but returns nothing
以上がC 関数のパラメータと戻り値の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。