在C語言中,void子函數是指不返回任何值的函數。調用void子函數的方式和調用其他類型的函數是相同的。具體步驟如下:
在調用void子函數之前,需要聲明或定義該函數。聲明函數的方式是在調用函數之前寫出函數的原型,定義函數的方式是在調用函數之前寫出完整的函數定義。
在需要調用void子函數的地方,寫出函數名,后面跟上一對小括號,小括號中可以填寫函數需要的參數。如果void子函數不需要參數,則小括號中可以為空。
調用void子函數時,可以根據需要將其結果賦值給一個變量,或者直接調用函數不做任何操作。
下面是一個示例代碼:
#include <stdio.h>
// 聲明void子函數的原型
void printHello();
int main() {
// 調用void子函數
printHello();
return 0;
}
// 定義void子函數
void printHello() {
printf("Hello, World!\n");
}
在上面的示例中,首先聲明了一個void子函數printHello()
的原型。然后在main()
函數中調用了printHello()
函數。在printHello()
函數中,使用printf()
函數輸出了"Hello, World!“。運行程序后,控制臺會輸出"Hello, World!”。