1

この質問について教えてください。

ac\c++ 関数を定義できるすべての型を知りたいです。たとえば、最も単純な方法では、関数は void、int、double、char、string などとして定義されます。次に、W は String[] の関数を定義する可能性があります。タイプも。関数を定義できる「すべての」可能なバリアントを教えてください。

BRヴァード

4

3 に答える 3

0

はい、C++ 関数の戻り値の型は、組み込みまたはユーザー定義のいずれかの有効なデータ型にすることができます。

于 2013-09-09T20:45:43.293 に答える
0

関数名の前に置く定義は、返される値の型です。したがって、void関数は値を返さず、関数は値をint返さなければならずint、関数は値を返さuser_def_typeなければなりませんuser_def_type。関数の完全なシグネチャは、戻り値の型、名前、および各パラメーターがその型で宣言されたパラメーターのリストによって定義されます。したがって、関数を定義する方法は無数にあります。

于 2013-09-09T20:45:54.613 に答える