誰能告訴我為什么倒二段的調用say函數輸出字符串,直接用say string[],不用char string=say(string)呢?
#include <stdio.h>
/* 定義say函數 */
void say(char string[]) ? ? ? //數組參數應該怎么寫呢?
{
? ? printf("%s\n",string); ? ?//打印字符串
}
int main()
{
? ? //定義字符串數組
? ? char string[] = "我在慕課網上學習IT技能!";
? ? say(string); ? ? ? ? ? ? ? ? //調用say函數輸出字符串
? ? return 0;
}
2017-08-02
?它是一個沒有返回值的函數