共用方式為


編譯器警告 (層級 1) C4033

'function' 必須傳回值

函式未傳回值。 傳回未定義的值。

使用 return 而無傳回值的函式必須宣告為類型 void

此錯誤適用於 C 語言程式碼。

下列範例會產生 C4033:

// C4033.c
// compile with: /W1 /LD
int test_1(int x)   // C4033 expected
{
   if (x)
   {
      return;   // C4033
   }
}