我實踐的作用在C和遇到的程序....函數原型聲明
#include<stdio.h>
int main()
{
float a=15.5;
char ch ='C';
printit(a,ch);
return 0;
}
printit(a,ch)
{
printf("%f\n%c",a,ch);
}
我想知道,爲什麼上面的程序編譯並沒有給出錯誤,因爲我瞭解到目前爲止是...
在C函數必須與特定原型聲明(但此方案不包含原型)
爲什麼程序給爲char變量輸出'x'?
c中的函數是否可以接受該值,而不需要像在函數聲明中所做的那樣聲明參數類型?
聞起來像是青少年的家庭作業 – Jack 2010-04-10 17:44:29
@傑克 - 這是名字中的「101」嗎?弗洛伊德滑倒? – 2010-04-10 18:13:08