Cプログラミングでは、データ型を返さない関数を "void関数 "と呼ぶ。ボイド関数は、タスクを実行するが値を返さない関数である。ボイド関数を宣言する場合、関数のプロトタイプは次のような形になります：

void function_name(parameter_list)；

ここで

function_name: 関数の名前を指定する。
parameter_list: 関数に渡される各パラメータの型と名前をカンマ区切りで指定。

以下は、コンソールにメッセージを出力する関数のvoid関数プロトタイプの例です：

void print_message(char*)；

このプロトタイプはprint_messageという名前の関数を宣言しており、パラメータとして文字ポインタを取り、値を返しません。

Void関数は、コンソールへのプリント、グローバル変数の更新、データ構造の変更などのタスクによく使われます。このような場合、関数の目的は値を返すことではなく、状態を変更することです。
In C programming, a function that does not return a data type is called a "void function." A void function is a function that performs a task but does not return a value. When declaring a void function, the function prototype takes the form:

void function_name(parameter_list);

Where:

function_name: specifies the name of the function.
parameter_list: specifies the type and name of each parameter passed to the function, separated by commas.

Here is an example of a void function prototype for a function that prints a message to the console:

void print_message(char*);

This prototype declares a function named print_message that takes a character pointer as a parameter and does not return a value.

Void functions are often used for tasks such as printing to the console, updating global variables, or modifying data structures. In these cases, the function's purpose is to modify state rather than to return a value.